.datlas_shell__V0vzu{--datlas-dark:var(--datlas-theme-primary,var(--dark,#0a0f14));--datlas-primary:var(--datlas-theme-primary,#0b4f3a);--datlas-ink:var(--datlas-theme-text,var(--text,#11161c));--datlas-muted:var(--datlas-theme-muted,var(--muted,#5f6975));--datlas-line:var(--datlas-theme-line,var(--line,rgba(17,22,28,0.1)));--datlas-line-strong:var(--datlas-theme-line,var(--line-strong,rgba(17,22,28,0.18)));--datlas-soft:var(--datlas-theme-background,var(--bg-soft,#ffffff));--datlas-panel:var(--datlas-theme-panel,var(--surface-strong,rgba(255,255,255,0.96)));--datlas-on-primary:var(--datlas-theme-on-primary,#ffffff);--datlas-surface-raised:color-mix(in srgb,var(--datlas-panel) 92%,var(--datlas-primary) 8%);--datlas-surface-muted:color-mix(in srgb,var(--datlas-soft) 82%,var(--datlas-panel) 18%);--datlas-accent-soft:color-mix(in srgb,var(--datlas-primary) 12%,var(--datlas-panel));--datlas-accent-line:color-mix(in srgb,var(--datlas-primary) 42%,var(--datlas-line));--datlas-muted-surface:color-mix(in srgb,var(--datlas-muted) 10%,var(--datlas-panel));--datlas-grid-line:color-mix(in srgb,var(--datlas-primary) 11%,transparent);--datlas-control:color-mix(in srgb,var(--datlas-panel) 94%,var(--datlas-soft));--datlas-control-muted:color-mix(in srgb,var(--datlas-muted) 6%,var(--datlas-panel));--datlas-hover-surface:color-mix(in srgb,var(--datlas-primary) 6%,var(--datlas-panel));--datlas-selected-surface:color-mix(in srgb,var(--datlas-primary) 11%,var(--datlas-panel));--datlas-danger-soft:color-mix(in srgb,var(--datlas-danger) 10%,var(--datlas-panel));--datlas-danger-line:color-mix(in srgb,var(--datlas-danger) 32%,var(--datlas-line));--datlas-radius:var(--datlas-theme-radius,6px);--datlas-radius-sm:var(--datlas-theme-radius-sm,4px);--datlas-radius-lg:var(--datlas-theme-radius-lg,8px);--datlas-radius-round:var(--datlas-theme-radius-round,999px);--datlas-shadow-soft:0 10px 24px color-mix(in srgb,var(--datlas-ink) 8%,transparent);--datlas-logo-shadow:drop-shadow(0 0 1px rgba(0,0,0,0.86)) drop-shadow(0 0 3px rgba(255,255,255,0.58)) drop-shadow(0 2px 7px rgba(0,0,0,0.3));--datlas-danger:#a3382c;--datlas-layer-dropdown:40;--datlas-layer-page-floating:45;--datlas-layer-page-overlay:90;--datlas-layer-page-popover:240;--datlas-layer-app-menu:260;--datlas-layer-dialog:320;--datlas-layer-critical-dialog:340;min-height:100vh;box-sizing:border-box;padding:22px;color:var(--datlas-ink);font-family:var(--datlas-theme-font,inherit)}.datlas_shell__V0vzu[style*="--datlas-theme-radius: 0px"] :where(button,input,select,textarea,article,aside,section,div,span,em,i){border-radius:0!important}.datlas_header__8AaYy{width:min(95%,1540px);margin:0 auto 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.datlas_authGate__fP_Mz span,.datlas_header__8AaYy span,.datlas_objectGroup__vWq_B>span,.datlas_objectHeader__DFVBl span,.datlas_panelHeader__fJHmP span{display:block;color:var(--datlas-muted);font-size:.76rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.datlas_authGate__fP_Mz h1,.datlas_header__8AaYy h1,.datlas_objectHeader__DFVBl h3,.datlas_panelHeader__fJHmP h2{margin:2px 0 0;color:var(--datlas-ink)}.datlas_header__8AaYy h1{font-size:1rem}.datlas_body__jDhlO{width:min(95%,1540px);margin:0 auto;display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:16px;gap:16px}.datlas_sideNav__SvlN5{flex-direction:column;align-self:start;position:-webkit-sticky;position:sticky;top:16px}.datlas_dangerButton__lBLor,.datlas_primaryButton__FUpBq,.datlas_secondaryButton__1kp7o,.datlas_sideNav__SvlN5 button,.datlas_tableActions__YrMo1 button{min-height:30px;border:1px solid var(--datlas-line-strong);border-radius:var(--datlas-radius);background:linear-gradient(180deg,var(--datlas-panel),var(--datlas-surface-raised));color:var(--datlas-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 10px;font:inherit;font-size:.8rem;font-weight:600;white-space:nowrap}.datlas_sideNav__SvlN5 button{justify-content:flex-start;min-height:34px}.datlas_sideNavTemporaryItem__DvkT0{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:stretch;grid-gap:4px;gap:4px}.datlas_sideNavTemporaryItem__DvkT0>button:first-child{min-width:0;max-width:180px;overflow:hidden;text-overflow:ellipsis}.datlas_sideNav__SvlN5 .datlas_sideNavTemporaryClose__b_aFR{width:32px;min-width:32px;min-height:34px}.datlas_sideNavTemporaryClose__b_aFR .datlas_iconToolGlyph__upcVR{width:14px;height:14px}.datlas_primaryButton__FUpBq,.datlas_sideNavActive__gHx5_{border-color:var(--datlas-dark)!important;background:var(--datlas-dark)!important;color:var(--datlas-on-primary)!important}.datlas_dangerButton__lBLor{border-color:var(--datlas-danger)!important;background:var(--datlas-danger)!important;color:#ffffff!important}.datlas_dangerButton__lBLor:disabled,.datlas_primaryButton__FUpBq:disabled,.datlas_secondaryButton__1kp7o:disabled,.datlas_tableActions__YrMo1 button:disabled{cursor:not-allowed;opacity:.58}.datlas_content__8fbPU,.datlas_sectionLayout__vYPxf{min-width:0}.datlas_sectionLayout__vYPxf{display:grid;grid-gap:16px;gap:16px}.datlas_authGate__fP_Mz,.datlas_panel__UrP3O{border:1px solid var(--datlas-line);border-radius:var(--datlas-radius-lg);background:var(--datlas-panel);box-shadow:var(--shadow,0 18px 42px rgba(10,15,20,.08))}.datlas_panel__UrP3O{min-width:0;padding:16px}.datlas_authGate__fP_Mz{width:min(95%,720px);margin:120px auto 0;padding:22px}.datlas_authGate__fP_Mz p{margin:8px 0 0;color:var(--datlas-muted);font-weight:400}.datlas_sessionBoot__bbowj{width:100%;height:2px;overflow:hidden;background:rgba(17,22,28,.08)}.datlas_sessionBoot__bbowj:after{content:"";display:block;width:36%;height:100%;background:var(--datlas-primary);animation:datlas_datlasSessionBoot__jA68q 1.1s ease-in-out infinite}@keyframes datlas_datlasSessionBoot__jA68q{0%{transform:translateX(-110%)}to{transform:translateX(290%)}}.datlas_loginGate__T9chH{width:min(95%,480px)}.datlas_loginForm__ve3yE{min-width:0;display:grid;grid-gap:12px;gap:12px;margin-top:18px}.datlas_loginForm__ve3yE label{display:grid;grid-gap:6px;gap:6px;color:var(--datlas-ink);font-size:.84rem;font-weight:500}.datlas_loginForm__ve3yE input{width:100%;min-height:42px;box-sizing:border-box;border:1px solid var(--datlas-line-strong);border-radius:var(--datlas-radius);background:var(--datlas-control);color:var(--datlas-ink);padding:8px 12px;font:inherit;font-weight:500}.datlas_loginForm__ve3yE input:focus{border-color:var(--datlas-primary);outline:2px solid color-mix(in srgb,var(--datlas-primary) 22%,transparent);outline-offset:1px}.datlas_loginForm__ve3yE .datlas_primaryButton__FUpBq{width:100%;min-height:42px;justify-content:center}.datlas_loginHint___sPE9{border:1px solid var(--datlas-line);border-radius:var(--datlas-radius);background:var(--datlas-surface-muted);padding:10px 12px}.datlas_accessActions__FSXli{display:flex;justify-content:flex-start;margin-top:18px}.datlas_shell__V0vzu.datlas_loginShell__zxNaC{min-height:100vh;padding:24px;display:grid;place-items:center;overflow-x:hidden;background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--datlas-primary) 12%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--datlas-panel) 78%,transparent),color-mix(in srgb,var(--datlas-soft) 92%,transparent)),var(--datlas-soft)}.datlas_loginFrame__bgSaO{width:min(94vw,900px);min-height:460px;box-sizing:border-box;border:1px solid var(--datlas-line);border-radius:var(--datlas-radius-lg);background:var(--datlas-panel);box-shadow:0 22px 58px color-mix(in srgb,var(--datlas-ink) 14%,transparent);display:grid;grid-template-columns:minmax(240px,.78fr) minmax(320px,1fr);overflow:hidden}.datlas_loginBrandPanel__ovAE8{min-width:0;background:var(--datlas-primary);color:var(--datlas-on-primary);display:flex;flex-direction:column;justify-content:flex-start;gap:28px;padding:30px}.datlas_loginBrandMark__lED8W{width:54px;height:54px;border:0;border-radius:0;display:flex;align-items:center;justify-content:center;overflow:visible}.datlas_loginBrandLogo__Eb5ZA{width:51px;height:51px;display:block;filter:var(--datlas-logo-shadow);object-fit:contain}.datlas_loginBrandCopy__Pi6T5{min-width:0;margin:auto 0;display:grid;grid-gap:8px;gap:8px}.datlas_loginBrandCopy__Pi6T5 span{color:color-mix(in srgb,var(--datlas-on-primary) 68%,transparent);font-size:.72rem;font-weight:650;letter-spacing:0;text-transform:uppercase}.datlas_loginBrandCopy__Pi6T5 strong{max-width:260px;color:var(--datlas-on-primary);font-size:clamp(1.75rem,2.6vw,2.4rem);font-weight:720;line-height:1.05}.datlas_loginPanel___m_AA{width:auto;min-width:0;margin:0;border:0;border-radius:0;background:var(--datlas-panel);box-shadow:none;display:flex;flex-direction:column;justify-content:center;padding:34px}.datlas_loginPanelHeader__8erAe{display:grid;grid-gap:4px;gap:4px;margin-bottom:20px}.datlas_loginPanelHeader__8erAe h1{margin:0;color:var(--datlas-ink);font-size:1.18rem;font-weight:720}.datlas_loginPanelHeader__8erAe p{margin:0;color:var(--datlas-muted);font-size:.86rem}.datlas_accessDeniedPanel___7_IF{width:min(94vw,520px);margin:0;padding:28px;background:var(--datlas-panel);box-shadow:0 22px 58px color-mix(in srgb,var(--datlas-ink) 14%,transparent)}.datlas_actions__IpvWt,.datlas_headerActions__NOfyP,.datlas_objectHeader__DFVBl,.datlas_panelHeader__fJHmP{display:flex;align-items:center;justify-content:space-between;gap:12px}.datlas_actions__IpvWt,.datlas_panelHeader__fJHmP{margin-bottom:14px}.datlas_headerActions__NOfyP{justify-content:flex-start;flex-wrap:wrap;color:var(--datlas-muted);font-size:.82rem;font-weight:500}.datlas_formGrid__rvJ1t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.datlas_wideField__uKLvZ{grid-column:1/-1}.datlas_settingsForm__dWJT0{max-width:none;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(360px,1.28fr);align-items:start;grid-gap:16px;gap:16px}.datlas_settingsDataColumn__D699y{min-width:0;display:grid;align-content:start;grid-gap:14px;gap:14px}.datlas_settingsQueryGrid__izJ_Y{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;grid-gap:12px;gap:12px}.datlas_visualSettingsForm__Fg4KK{max-width:none;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(260px,4fr);align-items:start;grid-gap:12px;gap:12px}.datlas_visualSettingsPreviewPane__qyKf5{grid-column:3;grid-row:1;position:-webkit-sticky;position:sticky;top:8px;min-width:0;display:grid;align-content:start;grid-gap:10px;gap:10px;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-panel);padding:10px}.datlas_fieldVisualGroupHeader__lOaVN,.datlas_visualSettingsPreviewHeader__VYH_K,.datlas_visualSettingsSectionHeader__z2Gsf{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.datlas_fieldVisualGroupHeader__lOaVN,.datlas_visualSettingsPreviewHeader__VYH_K>div,.datlas_visualSettingsSectionHeader__z2Gsf{min-width:0}.datlas_visualSettingsPreviewHeader__VYH_K>div{display:grid;grid-gap:2px;gap:2px}.datlas_fieldVisualGroupHeader__lOaVN span,.datlas_visualSettingsPreviewHeader__VYH_K span,.datlas_visualSettingsSectionHeader__z2Gsf span{color:var(--datlas-muted);font-size:.66rem;font-weight:650;letter-spacing:0;text-transform:uppercase}.datlas_fieldVisualGroupHeader__lOaVN strong,.datlas_visualSettingsPreviewHeader__VYH_K strong,.datlas_visualSettingsSectionHeader__z2Gsf strong{color:var(--datlas-ink);font-size:.84rem;font-weight:700}.datlas_fieldVisualGroup__Kjtgw,.datlas_fieldVisualGroups__iC_Bd,.datlas_visualSettingsControls__qLVkw{min-width:0;display:grid}.datlas_visualSettingsControls__qLVkw{grid-column:1/3;grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:min-content;align-items:start;gap:12px}.datlas_visualSettingsSection__G7q1I{min-width:0;display:grid;grid-gap:10px;gap:10px;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-panel);padding:10px}.datlas_visualSettingsControls__qLVkw>.datlas_visualSettingsSection__G7q1I:first-child{grid-column:1;grid-row:1}.datlas_visualSettingsControls__qLVkw>.datlas_visualSettingsSection__G7q1I:nth-child(2){grid-column:1;grid-row:2}.datlas_visualSettingsControls__qLVkw>.datlas_visualSettingsSection__G7q1I:nth-child(3){grid-column:2;grid-row:1}.datlas_visualSettingsControls__qLVkw>.datlas_visualSettingsSection__G7q1I:nth-child(4){grid-column:2;grid-row:2}.datlas_fieldVisualGroups__iC_Bd{grid-template-columns:1fr;gap:8px}.datlas_fieldVisualGroup__Kjtgw{min-width:0;display:grid;grid-gap:8px;gap:8px;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-soft);padding:8px}.datlas_visualSettingsGrid__e5LXC{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:6px;gap:6px}.datlas_fieldVisualGroup__Kjtgw .datlas_visualSettingsGrid__e5LXC{grid-template-columns:repeat(3,minmax(0,1fr))}.datlas_visualSettingsGrid__e5LXC label{grid-column:1/-1;min-height:32px;display:grid;grid-template-columns:minmax(128px,.72fr) minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;font-size:.76rem}.datlas_visualSettingsGrid__e5LXC label>span{min-width:0;overflow:hidden;color:var(--datlas-muted);font-size:.68rem;font-weight:650;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.datlas_visualSettingsGrid__e5LXC label:has(input[type=color]){grid-column:span 1;min-height:30px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px}.datlas_visualSettingsGrid__e5LXC label:has(input[type=color])>span{grid-column:2;grid-row:1}.datlas_visualSettingsGrid__e5LXC label:has(input[type=color]) input[type=color]{grid-column:1;grid-row:1}.datlas_visualSettingsGrid__e5LXC input[type=color]{width:30px;min-width:30px;height:30px;justify-self:start;border-radius:4px;padding:2px;cursor:pointer}.datlas_visualSettingsGrid__e5LXC input[type=number]{max-width:76px;justify-self:start}.datlas_chartCategoryGrid__A7jmt{min-width:0;display:grid;grid-template-columns:auto repeat(4,30px);grid-template-rows:repeat(2,30px);align-items:center;grid-gap:6px;gap:6px}.datlas_chartCategoryGrid__A7jmt>span{grid-row:1/span 2;min-width:0;overflow:hidden;color:var(--datlas-muted);font-size:.68rem;font-weight:750;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.datlas_chartCategoryGrid__A7jmt label{min-width:0;width:30px;height:30px;display:block}.datlas_chartCategoryGrid__A7jmt input[type=color]{width:30px;min-width:30px;height:30px;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-panel);padding:2px;cursor:pointer}.datlas_visualSettingsGrid__e5LXC input:not([type=color]),.datlas_visualSettingsGrid__e5LXC select{width:100%;min-height:30px;padding:5px 8px;font-size:.78rem}.datlas_visualSettingsWideControl__5psA_{grid-column:auto}.datlas_visualFieldPreview__mhkdM{grid-template-columns:1fr;background:var(--datlas-theme-background,#ffffff)}.datlas_visualPreviewFieldExample___cpGV{min-width:0;display:grid;grid-gap:8px;gap:8px;border:1px solid var(--datlas-theme-line,var(--datlas-line));border-radius:6px;background:var(--datlas-theme-background,#ffffff);padding:10px;font-family:var(--datlas-theme-font,inherit)}.datlas_visualPreviewFieldExample___cpGV>strong{color:var(--datlas-theme-muted,var(--datlas-muted));font-size:.66rem;font-weight:650;line-height:1.1;text-transform:uppercase}.datlas_atlasHomeMiniature__TZS62{--datlas-mini-primary:var(--datlas-theme-primary,#0b4f3a);--datlas-mini-ink:var(--datlas-theme-text,#11161c);--datlas-mini-muted:var(--datlas-theme-muted,#5f6975);--datlas-mini-line:var(--datlas-theme-line,rgba(17,22,28,0.14));--datlas-mini-soft:var(--datlas-theme-background,#eef1f4);--datlas-mini-panel:var(--datlas-theme-panel,#ffffff);--datlas-mini-on-primary:var(--datlas-theme-on-primary,#ffffff);min-width:0;width:100%;aspect-ratio:16/10;min-height:220px;box-sizing:border-box;border:1px solid var(--datlas-mini-line);border-radius:6px;background:var(--datlas-mini-soft);color:var(--datlas-mini-ink);display:grid;grid-template-rows:34px 28px minmax(0,1fr);overflow:hidden;font-family:var(--datlas-theme-font,inherit)}.datlas_atlasHomeMiniatureHeader__LBzi1{min-width:0;display:grid;grid-template-columns:minmax(74px,auto) minmax(0,1fr) 24px;align-items:center;grid-gap:8px;gap:8px;background:var(--datlas-mini-primary);color:var(--datlas-mini-on-primary);padding:0 8px}.datlas_atlasHomeMiniatureTitle__zfk21{min-width:0;display:inline-flex;align-items:center;gap:5px}.datlas_atlasHomeMiniatureTitle__zfk21 img{width:auto;height:12px;display:block;object-fit:contain}.datlas_atlasHomeMiniatureTitle__zfk21 strong{color:var(--datlas-mini-on-primary);font-size:.68rem;font-weight:600;line-height:1;white-space:nowrap}.datlas_atlasHomeMiniatureHeader__LBzi1>span{min-width:0;overflow:hidden;color:color-mix(in srgb,var(--datlas-mini-on-primary) 78%,transparent);font-size:.6rem;font-weight:400;line-height:1;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.datlas_atlasHomeMiniatureHeader__LBzi1 button{width:24px;min-width:24px;height:24px;min-height:24px;border:1px solid color-mix(in srgb,var(--datlas-mini-on-primary) 24%,transparent);border-radius:4px;background:color-mix(in srgb,var(--datlas-mini-on-primary) 8%,transparent);display:grid;grid-template-columns:repeat(2,4px);place-content:center;grid-gap:3px;gap:3px;padding:0;opacity:1}.datlas_atlasHomeMiniatureHeader__LBzi1 button span{width:4px;height:4px;border-radius:1px;background:var(--datlas-mini-on-primary)}.datlas_atlasHomeMiniatureTabs__Z2v1R{min-width:0;display:flex;align-items:flex-end;gap:3px;border-bottom:1px solid var(--datlas-mini-line);background:var(--datlas-mini-panel);padding:4px 8px 0}.datlas_atlasHomeMiniatureTabs__Z2v1R span{min-height:22px;border:1px solid transparent;border-bottom:0;border-radius:4px 4px 0 0;color:var(--datlas-mini-muted);display:inline-flex;align-items:center;padding:0 9px;font-size:.62rem;font-weight:500}.datlas_atlasHomeMiniatureTabs__Z2v1R span:first-child{border-color:var(--datlas-mini-line);background:var(--datlas-mini-panel);color:var(--datlas-mini-ink)}.datlas_atlasHomeMiniatureTabs__Z2v1R span:nth-child(2){color:var(--datlas-mini-muted);opacity:.62}.datlas_atlasHomeMiniaturePanel__8Jl0k{min-width:0;min-height:0;display:grid;align-content:center;grid-gap:12px;gap:12px;background:var(--datlas-mini-soft);padding:16px}.datlas_atlasHomeMiniatureClientLogo__PS4U9{min-width:0;height:44px;display:flex;align-items:center;justify-content:center}.datlas_atlasHomeMiniatureClientLogo__PS4U9 img{max-width:150px;max-height:42px;display:block;object-fit:contain}.datlas_atlasHomeMiniatureClientLogo__PS4U9 strong{color:var(--datlas-mini-muted);font-size:.76rem;font-weight:650}.datlas_atlasHomeMiniatureSearchBox__aQLM0{position:relative;width:min(100%,270px);min-width:0;justify-self:center;border:1px solid var(--datlas-mini-line);border-radius:3px;background:var(--datlas-mini-panel);padding:11px 8px 8px}.datlas_atlasHomeMiniatureSearchBox__aQLM0>span{position:absolute;top:-7px;left:10px;background:var(--datlas-mini-soft);color:var(--datlas-mini-ink);padding:0 5px;font-size:.58rem;font-weight:500;line-height:1}.datlas_atlasHomeMiniatureSearchBox__aQLM0>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 26px;grid-gap:5px;gap:5px;border:1px solid var(--datlas-mini-line);border-radius:4px;background:var(--datlas-mini-panel);padding:5px}.datlas_atlasHomeMiniatureSearchBox__aQLM0 input{width:100%;min-height:24px;border:1px solid var(--datlas-field-value-border,var(--datlas-mini-line));border-radius:3px;background:var(--datlas-field-value-background,var(--datlas-mini-panel));color:var(--datlas-field-value,var(--datlas-mini-muted));padding:0 7px;font:inherit;font-size:.66rem}.datlas_atlasHomeMiniatureSearchBox__aQLM0 button{width:26px;min-width:26px;height:24px;min-height:24px;border:0;border-radius:3px;background:var(--datlas-mini-primary);color:var(--datlas-mini-on-primary);display:inline-flex;align-items:center;justify-content:center;padding:0;opacity:1}.datlas_atlasHomeMiniatureSearchBox__aQLM0 svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.datlas_atlasHomeMiniatureSearchBox__aQLM0 footer{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:5px 7px;border-top:1px solid var(--datlas-mini-line);margin-top:7px;padding-top:6px}.datlas_atlasHomeMiniatureSearchBox__aQLM0 small{color:var(--datlas-mini-muted);font-size:.58rem;font-weight:500}.datlas_atlasHomeMiniatureSearchBox__aQLM0 em{color:var(--datlas-mini-primary);display:inline-flex;align-items:center;gap:3px;font-size:.58rem;font-style:normal;font-weight:500}.datlas_atlasHomeMiniatureSearchBox__aQLM0 em:before{content:"";width:7px;height:7px;box-sizing:border-box;border:1px solid var(--datlas-mini-primary);background:linear-gradient(45deg,transparent 42%,var(--datlas-mini-primary) 42%,var(--datlas-mini-primary) 58%,transparent 58%),linear-gradient(-45deg,transparent 42%,var(--datlas-mini-primary) 42%,var(--datlas-mini-primary) 58%,transparent 58%),var(--datlas-mini-panel)}.datlas_clientLogoField__Fh6Dj{grid-column:1/-1;min-width:0;display:grid;grid-gap:5px;gap:5px;color:var(--datlas-ink);font-size:.78rem;font-weight:500}.datlas_clientLogoControl__Q4KxB{min-width:0;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.datlas_clientLogoPreview__JZE3F{height:44px;box-sizing:border-box;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-soft);display:flex;align-items:center;justify-content:center;padding:10px;overflow:hidden;color:var(--datlas-muted);font-size:.78rem;font-weight:500}.datlas_clientLogoPreview__JZE3F img{max-width:100%;max-height:100%;object-fit:contain;display:block}.datlas_clientLogoActions__1DBqB{min-width:0;display:flex;align-items:center;gap:6px}.datlas_panel__UrP3O .datlas_clientLogoFileButton__phUtr{position:relative;min-height:30px;width:auto;box-sizing:border-box;border:1px solid var(--datlas-line-strong);border-radius:6px;background:var(--datlas-panel);color:var(--datlas-ink);display:inline-flex;align-items:center;justify-content:center;padding:0 10px;cursor:pointer;overflow:hidden;font-size:.78rem;font-weight:650}.datlas_panel__UrP3O .datlas_clientLogoFileButton__phUtr:focus-within,.datlas_panel__UrP3O .datlas_clientLogoFileButton__phUtr:hover{border-color:var(--datlas-primary);color:var(--datlas-primary)}.datlas_panel__UrP3O .datlas_clientLogoFileButton__phUtr input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.datlas_appearanceSettingsBlock__REuoZ{min-width:0;display:grid;grid-gap:12px;gap:12px;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-panel);padding:12px}.datlas_appearanceSettingsColumns__2u4Vt{min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));align-items:start;grid-gap:14px;gap:14px}.datlas_appearanceSettingsPane__ceLwW{min-width:0;display:grid;align-content:start;grid-gap:12px;gap:12px}.datlas_appearanceSettingsHeader__3NfRU{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.datlas_appearanceSettingsHeader__3NfRU strong{color:var(--datlas-ink);font-size:.86rem;font-weight:650}.datlas_appearanceSettingsGrid__OtqgQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(118px,100%),1fr));grid-gap:10px;gap:10px}.datlas_appearanceSettingsGrid__OtqgQ input[type=color]{height:36px;padding:3px;cursor:pointer}.datlas_appearanceFontField__AaFnM{grid-column:1/-1}.datlas_appearancePreview__Fy44D{min-height:52px;box-sizing:border-box;border:1px solid var(--datlas-theme-line,#d8dee6);border-radius:6px;background:var(--datlas-theme-background,#ffffff);color:var(--datlas-theme-text,#11161c);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px;font-family:var(--datlas-theme-font,inherit)}.datlas_appearancePreview__Fy44D>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.datlas_appearancePreview__Fy44D span{color:var(--datlas-theme-muted,#5f6975);font-size:.7rem;font-weight:650;letter-spacing:0;text-transform:uppercase}.datlas_appearancePreview__Fy44D strong{min-width:0;overflow:hidden;color:var(--datlas-theme-text,#11161c);font-size:.88rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.datlas_appearancePreview__Fy44D button{min-height:28px;border:1px solid var(--datlas-theme-primary,#0b4f3a);border-radius:6px;background:var(--datlas-theme-primary,#0b4f3a);color:var(--datlas-theme-on-primary,#ffffff);padding:0 10px;font:inherit;font-size:.76rem;font-weight:650;opacity:1}.datlas_fieldIdentitySettingsBlock__uj8AR{min-width:0;display:grid;grid-gap:12px;gap:12px;align-content:start}.datlas_fieldIdentityPreview__EPDB7{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;border:1px solid var(--datlas-theme-line,#d8dee6);border-radius:6px;background:var(--datlas-theme-panel,#ffffff);padding:8px;font-family:var(--datlas-theme-font,inherit)}.datlas_settingsMeta__VCYhb{min-width:0;color:var(--datlas-muted);font-size:.78rem;font-weight:400;text-align:right}.datlas_settingsActions__KHU4u{display:flex;justify-content:flex-end}.datlas_panel__UrP3O label{min-width:0;display:grid;grid-gap:6px;gap:6px;color:var(--datlas-ink);font-size:.84rem;font-weight:500}.datlas_panel__UrP3O .datlas_compactToggle__76Ok4{display:flex;align-items:center;gap:8px;color:var(--datlas-ink);font-size:.84rem;font-weight:650}.datlas_panel__UrP3O .datlas_compactToggle__76Ok4 input{width:auto;min-height:0;margin:0}.datlas_panel__UrP3O input,.datlas_panel__UrP3O select,.datlas_panel__UrP3O textarea{width:100%;min-height:36px;box-sizing:border-box;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-panel);color:var(--datlas-ink);padding:8px 10px;font:inherit;font-weight:500}.datlas_panel__UrP3O textarea{min-height:92px;resize:vertical}.datlas_checkboxLabel__roUWD{min-height:36px;grid-template-columns:auto 1fr;align-items:center;align-self:end}.datlas_checkboxLabel__roUWD input{width:18px;min-height:18px}.datlas_capabilityStrip__A19vU,.datlas_credentialState__2qYQQ,.datlas_emptyState__EO0QC,.datlas_error__8eDJC,.datlas_message__7CJiY{border-radius:6px;padding:10px 12px;font-weight:500}.datlas_capabilityStrip__A19vU,.datlas_credentialState__2qYQQ,.datlas_emptyState__EO0QC{border:1px solid var(--datlas-line);background:var(--datlas-soft);color:var(--datlas-muted)}.datlas_capabilityStrip__A19vU,.datlas_credentialState__2qYQQ{margin:12px 0 0}.datlas_capabilityStrip__A19vU{display:flex;flex-wrap:wrap;gap:8px}.datlas_capabilityStrip__A19vU span{border-radius:999px;background:var(--datlas-panel);color:var(--datlas-muted);padding:5px 9px;font-size:.76rem}.datlas_error__8eDJC,.datlas_message__7CJiY{margin:0 0 12px}.datlas_message__7CJiY{background:var(--datlas-soft)}.datlas_message__7CJiY,.datlas_toastMessage__czJBk{border:1px solid var(--datlas-line);color:var(--datlas-ink)}.datlas_toastMessage__czJBk{position:fixed;right:18px;bottom:18px;z-index:120;max-width:min(420px,calc(100vw - 36px));margin:0;border-radius:4px;background:var(--datlas-panel);box-shadow:0 14px 36px rgba(10,15,20,.18);padding:8px 10px;font-size:.78rem;font-weight:400}.datlas_error__8eDJC{border:1px solid #f0c6c0;background:#fff1f1;color:#8f2f2f}.datlas_tableWrap__MWjac{width:100%;overflow:auto}.datlas_tableWrap__MWjac table{width:100%;min-width:900px;border-collapse:collapse}.datlas_tableWrap__MWjac td,.datlas_tableWrap__MWjac th{border-bottom:1px solid var(--datlas-line);padding:10px 8px;text-align:left;vertical-align:top;font-size:.88rem}.datlas_tableWrap__MWjac th{background:#f7f9fb;color:var(--datlas-muted);font-size:.76rem;letter-spacing:0;text-transform:uppercase}.datlas_tableWrap__MWjac td small{display:block;margin-top:2px;color:var(--datlas-muted);font-weight:400}.datlas_tableActions__YrMo1{display:flex;flex-wrap:wrap;gap:6px}.datlas_tableActions__YrMo1 button{min-height:30px;padding:5px 9px;font-size:.82rem}.datlas_statusBadge__9AoqA{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;padding:3px 9px;font-size:.76rem;font-weight:600}.datlas_status_not_tested__e1sQ_{background:#f1f5f9;color:var(--datlas-muted)}.datlas_status_connected__oc6tU{background:#eef3f8;color:#26313d}.datlas_status_failed__VmHV9{background:#fff1f1;color:#8f2f2f}.datlas_status_disabled__W4x6K{background:#e7ebf1;color:var(--datlas-muted)}.datlas_userAccessList__aSdqx{display:grid;grid-gap:10px;gap:10px}.datlas_userAccessRow__JGWOJ{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(260px,.8fr) minmax(320px,1.4fr);grid-gap:12px;gap:12px;align-items:start;border:1px solid var(--datlas-line);border-radius:6px;background:#ffffff;padding:12px}.datlas_userAccessIdentity__H1r7f{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_userAccessIdentity__H1r7f strong{color:var(--datlas-ink);font-size:.94rem}.datlas_userAccessIdentity__H1r7f small,.datlas_userAccessIdentity__H1r7f span,.datlas_userAccessMeta__gZkYD>div>span{color:var(--datlas-muted);font-size:.78rem;font-weight:500}.datlas_userAccessStateGrid__SAL4O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.datlas_accessPill__clwcL{min-height:42px;border:1px solid var(--datlas-line);border-radius:6px;display:grid;align-content:center;grid-gap:2px;gap:2px;padding:8px 10px}.datlas_accessPill__clwcL span{color:var(--datlas-muted);font-size:.72rem;font-weight:650;letter-spacing:0;text-transform:uppercase}.datlas_accessPill__clwcL strong{font-size:.92rem;font-weight:700}.datlas_accessPillEnabled__e7zrh{border-color:rgba(11,79,58,.28);background:rgba(11,79,58,.08);color:var(--datlas-primary)}.datlas_accessPillDisabled__FMtc0{background:#f7f9fb;color:var(--datlas-muted)}.datlas_userAccessMeta__gZkYD{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_userAccessMeta__gZkYD>div{min-width:0;display:grid;grid-gap:5px;gap:5px}.datlas_userAccessChips__qW_gm{display:flex;flex-wrap:wrap;gap:5px}.datlas_userAccessChips__qW_gm em,.datlas_userAccessChips__qW_gm span{max-width:100%;border:1px solid var(--datlas-line);border-radius:999px;background:#f7f9fb;color:var(--datlas-ink);padding:3px 8px;font-size:.72rem;font-style:normal;font-weight:600;overflow:hidden;text-overflow:ellipsis}.datlas_userAccessChips__qW_gm em{color:var(--datlas-muted);font-weight:500}.datlas_metricGrid__olLIL{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.datlas_metricGrid__olLIL div,.datlas_preparedGrid__GvhUt div{border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;padding:10px 12px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.datlas_metricGrid__olLIL span,.datlas_preparedGrid__GvhUt span{display:block;color:var(--datlas-muted);font-size:.78rem;font-weight:400}.datlas_metricGrid__olLIL strong{display:block;margin-top:3px;color:var(--datlas-ink);font-size:1.05rem;font-weight:600}.datlas_overviewGraphShell__fIEuG{min-width:0;display:grid;grid-gap:12px;gap:12px}.datlas_overviewGraphBody__7gB1B{min-width:0;display:grid;grid-template-columns:minmax(220px,35%) minmax(0,1fr);align-items:stretch;grid-gap:14px;gap:14px}.datlas_overviewGraphStats__JYWvB{min-width:0;display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.datlas_overviewGraphStats__JYWvB div{min-width:0;border:1px solid var(--datlas-line);border-radius:4px;background:#f7f9fb;padding:8px 10px}.datlas_overviewGraphStats__JYWvB span,.datlas_overviewGraphStats__JYWvB strong{display:block}.datlas_overviewGraphStats__JYWvB strong{color:var(--datlas-ink);font-size:1rem;font-weight:700}.datlas_overviewGraphStats__JYWvB span{margin-top:2px;color:var(--datlas-muted);font-size:.72rem;font-weight:650;letter-spacing:0;text-transform:uppercase}.datlas_overviewGraphCanvas__HHkI9{width:100%;height:100%;min-width:0;min-height:0;display:grid;overflow:hidden;border:1px solid var(--datlas-line);border-radius:4px;background:linear-gradient(rgba(11,79,58,.035) 1px,transparent 0),linear-gradient(90deg,rgba(11,79,58,.035) 1px,transparent 0),#ffffff;background-size:28px 28px}.datlas_overviewGraphSvg__PBTbX{width:100%;min-width:0;height:100%;min-height:0;display:block}.datlas_overviewGraphEdge__ISsXZ{fill:none;stroke:var(--overview-edge-color,#607384);stroke-width:var(--overview-edge-width,2px);stroke-linecap:round;stroke-linejoin:round;opacity:.68;vector-effect:non-scaling-stroke}.datlas_overviewGraphEdgeMuted__Dmr2W{opacity:.28}.datlas_overviewGraphArrow__RslQv{fill:#607384}.datlas_overviewGraphNode__mpl2l{isolation:isolate}.datlas_overviewGraphNode__mpl2l>g{filter:drop-shadow(0 6px 12px rgba(10,15,20,.12))}.datlas_overviewGraphNodeMuted__isw7A{opacity:.48}.datlas_overviewGraphPixelIcon__Zs2vk{image-rendering:pixelated}.datlas_overviewGraphNodeLabel__R_Seg{fill:var(--datlas-ink);font-weight:650;text-anchor:middle;paint-order:stroke;stroke:#ffffff;stroke-width:4px;stroke-linejoin:round;font-size:12px}.datlas_preparedGrid__GvhUt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.datlas_preparedGrid__GvhUt strong{display:block;margin-bottom:5px;color:var(--datlas-ink);font-weight:600}.datlas_settingsTabToolbar__a1j61{min-width:0;display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--datlas-line);padding-bottom:8px}.datlas_settingsSubTabs__GVl69{min-width:0;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px}.datlas_settingsSubTabActive__Aq01i,.datlas_settingsSubTab__4P8Ln{min-height:34px;border:1px solid var(--datlas-line);border-radius:4px;background:var(--datlas-panel);color:var(--datlas-muted);cursor:pointer;padding:6px 11px;font-size:.82rem;font-weight:700}.datlas_settingsSubTab__4P8Ln:focus-visible,.datlas_settingsSubTab__4P8Ln:hover{border-color:var(--datlas-primary);color:var(--datlas-primary);outline:none}.datlas_settingsSubTabActive__Aq01i{border-color:var(--datlas-primary);background:var(--datlas-primary);color:var(--datlas-on-primary)}.datlas_auditWorkspace__jVoW_{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_auditFilterForm__CXHp_{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) auto;align-items:end;grid-gap:10px;gap:10px;margin-bottom:12px}.datlas_auditFilterForm__CXHp_ label{min-width:0;display:grid;grid-gap:5px;gap:5px;color:var(--datlas-ink);font-size:.82rem;font-weight:500}.datlas_auditFilterForm__CXHp_ label>span{color:var(--datlas-muted);font-size:.72rem;font-weight:650;letter-spacing:0;text-transform:uppercase}.datlas_auditFilterActions__mx9iq,.datlas_auditPagination__x26Rn,.datlas_auditPagination__x26Rn div{min-width:0;display:flex;align-items:center;gap:8px}.datlas_auditFilterActions__mx9iq{justify-content:flex-end}.datlas_auditTableFrame__ZyQ9H{min-width:0;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;max-height:min(58vh,620px);overflow:auto}.datlas_auditTable__NKEVb{width:100%;min-width:860px;border-collapse:separate;border-spacing:0}.datlas_auditTable__NKEVb td,.datlas_auditTable__NKEVb th{border-bottom:1px solid var(--datlas-line);padding:8px 10px;text-align:left;vertical-align:top}.datlas_auditTable__NKEVb th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#f7f9fb;color:var(--datlas-ink);font-size:.72rem;font-weight:750;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.datlas_auditTable__NKEVb td{color:var(--datlas-ink);font-size:.8rem;font-weight:500}.datlas_auditTable__NKEVb tbody tr:last-child td{border-bottom:0}.datlas_auditTable__NKEVb small,.datlas_auditTable__NKEVb strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_auditTable__NKEVb strong{color:var(--datlas-ink);font-size:.8rem;font-weight:650;text-transform:capitalize}.datlas_auditTable__NKEVb small{margin-top:2px;color:var(--datlas-muted);font-size:.72rem;font-weight:500}.datlas_auditPagination__x26Rn{justify-content:space-between;color:var(--datlas-muted);font-size:.8rem;font-weight:550}.datlas_iagRuleMetaGrid__mDqik div{min-width:0;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;padding:10px 12px}.datlas_iagRuleMetaGrid__mDqik span{display:block;color:var(--datlas-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.datlas_iagRuleMetaGrid__mDqik strong{display:block;min-width:0;margin-top:4px;overflow:hidden;color:var(--datlas-ink);font-size:.9rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.datlas_iagWorkspace__SOoqg{min-width:0;display:grid;grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.datlas_iagPackageGrid__OTECy{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.datlas_iagPackageCard__02BHJ{min-width:0;display:grid;grid-gap:12px;gap:12px;align-content:start;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;padding:14px}.datlas_iagPackageCardHeader__kFL1z,.datlas_iagPackageHeader__AReHt{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.datlas_iagPackageCardHeader__kFL1z>div,.datlas_iagPackageHeader__AReHt>div{min-width:0}.datlas_iagPackageCardHeader__kFL1z h3,.datlas_iagPackageHeader__AReHt h3{margin:7px 0 0;color:var(--datlas-ink);font-size:1.04rem;font-weight:750}.datlas_iagPackageCardHeader__kFL1z>strong{flex:0 0 auto;color:#0b4f3a;font-size:.76rem;font-weight:750}.datlas_iagPackageSection__db2w7,.datlas_iagPackageShell__2dCyF{min-width:0;display:grid;grid-gap:14px;gap:14px}.datlas_iagGraphVisualSettings__ugvVi{min-width:0;display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(17,22,28,.1);border-radius:6px;background:#ffffff;padding:12px}.datlas_iagGraphVisualPreview__Adydz{--datlas-iag-preview-color:#0b4f3a;--datlas-iag-preview-opacity:0.14;min-height:44px;display:grid;place-items:center;border:2px solid var(--datlas-iag-preview-color);border-radius:999px;background:color-mix(in srgb,var(--datlas-iag-preview-color) calc(var(--datlas-iag-preview-opacity) * 100%),transparent);color:var(--datlas-ink);font-size:.78rem;font-weight:700}.datlas_iagPackageHeader__AReHt{border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;padding:14px}.datlas_iagPackageTabs__5ade9{min-width:0;display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid var(--datlas-line);padding-bottom:8px}.datlas_iagPackageBackTab___FuZB,.datlas_iagPackageTabActive__2wyuS,.datlas_iagPackageTab__ECaAW{min-height:34px;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;color:var(--datlas-muted);cursor:pointer;padding:6px 11px;font-size:.82rem;font-weight:700}.datlas_iagPackageTabActive__2wyuS{border-color:#0b4f3a;background:#eef4fb;color:#0b4f3a}.datlas_iagPackageBackTab___FuZB{border-color:#c8d3df;background:#f7f9fb;color:var(--datlas-ink)}.datlas_iagPackageBackTab___FuZB:before{content:"<";margin-right:5px;font-size:1rem;line-height:1}.datlas_iagRuleList__FCzs9{min-width:0;max-height:780px;overflow:auto;display:grid;grid-gap:14px;gap:14px;border:1px solid var(--datlas-line);border-radius:4px;background:#f7f9fb;padding:10px}.datlas_iagGroup__z1LKS{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_iagGroup__z1LKS h3{margin:0;color:var(--datlas-ink);font-size:.86rem;font-weight:700}.datlas_iagGroupRules__lGVd9{display:grid;grid-gap:7px;gap:7px}.datlas_iagRuleButtonActive__e8ujH,.datlas_iagRuleButton__niy2S{width:100%;min-width:0;min-height:74px;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;color:var(--datlas-ink);cursor:pointer;display:grid;align-content:center;grid-gap:3px;gap:3px;padding:9px 10px;text-align:left}.datlas_iagRuleButtonActive__e8ujH{border-color:#0b4f3a;background:#eef4fb}.datlas_iagRuleButtonActive__e8ujH strong,.datlas_iagRuleButton__niy2S strong{min-width:0;color:var(--datlas-ink);font-size:.86rem;font-weight:700;overflow-wrap:anywhere}.datlas_iagRuleButtonActive__e8ujH small,.datlas_iagRuleButtonActive__e8ujH span,.datlas_iagRuleButton__niy2S small,.datlas_iagRuleButton__niy2S span{min-width:0;overflow:hidden;color:var(--datlas-muted);font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.datlas_iagRuleDetail__8NjC_{min-width:0;display:grid;grid-gap:14px;gap:14px;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;padding:14px}.datlas_iagRuleDetailHeader__2HbTM{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.datlas_iagRuleDetailHeader__2HbTM>div{min-width:0}.datlas_iagRuleDetailHeader__2HbTM h3{margin:7px 0 6px;color:var(--datlas-ink);font-size:1.02rem;font-weight:750}.datlas_iagRuleDetailHeader__2HbTM p{margin:0;color:var(--datlas-muted);font-size:.86rem;line-height:1.45}.datlas_iagRuleDetailHeader__2HbTM>strong{flex:0 1 auto;min-width:0;max-width:260px;overflow:hidden;color:var(--datlas-muted);font-size:.75rem;text-align:right;text-overflow:ellipsis;white-space:nowrap}.datlas_iagBadge__SkRpl{display:inline-flex;align-items:center;min-height:22px;border-radius:999px;background:#eef3f8;color:#26313d;padding:2px 8px;font-size:.72rem;font-weight:700}.datlas_iagRuleMetaGrid__mDqik{min-width:0;display:grid;grid-template-columns:minmax(140px,.8fr) minmax(180px,1.4fr) minmax(140px,.8fr);grid-gap:10px;gap:10px}.datlas_iagTagList__6IGr3{display:flex;flex-wrap:wrap;gap:6px}.datlas_iagTagList__6IGr3 span{border:1px solid var(--datlas-line);border-radius:999px;background:#f7f9fb;color:var(--datlas-muted);padding:3px 8px;font-size:.74rem;font-weight:650}.datlas_iagCodeHeader__hSQbl{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.datlas_iagCodeHeader__hSQbl h4{margin:0;color:var(--datlas-ink);font-size:.92rem;font-weight:750}.datlas_iagCodeHeader__hSQbl span{min-width:0;overflow:hidden;color:var(--datlas-muted);font-size:.76rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.datlas_iagCodeBlock__xRRuz{min-width:0;max-height:520px;overflow:auto;margin:0;border:1px solid #202a38;border-radius:4px;background:#111827;color:#e5e7eb;padding:12px;font-size:.76rem;line-height:1.45;white-space:pre}.datlas_iagCodeBlock__xRRuz code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.datlas_sourceSummary__OznCY{margin:0 0 14px;border:1px solid var(--datlas-line);background:var(--datlas-line);display:grid;grid-template-columns:.8fr minmax(220px,1.8fr) .8fr .7fr .7fr;grid-gap:1px;gap:1px}.datlas_sourceSummary__OznCY div{min-width:0;background:#ffffff;padding:10px 12px;display:grid;grid-gap:3px;gap:3px}.datlas_sourceSummary__OznCY span{color:var(--datlas-muted);font-size:.72rem;font-weight:500;text-transform:uppercase}.datlas_sourceSummary__OznCY strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.datlas_metadataLayout__lufqh{display:grid;grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.datlas_catalogTree__kktMe{min-width:0;display:grid;grid-gap:12px;gap:12px;max-height:720px;overflow:auto;padding-right:4px}.datlas_schemaGroup__23vhY{border:1px solid var(--datlas-line);border-radius:8px;background:#f7f9fb;padding:10px}.datlas_schemaGroup__23vhY h3{margin:0 0 10px;color:var(--datlas-ink);font-size:.95rem}.datlas_objectGroup__vWq_B{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.datlas_objectButtonActive__7wtih,.datlas_objectButton__ZZowe{width:100%;min-width:0;border:1px solid var(--datlas-line);border-radius:6px;background:#ffffff;color:var(--datlas-ink);cursor:pointer;display:grid;grid-gap:2px;gap:2px;padding:8px;text-align:left}.datlas_objectButtonActive__7wtih{border-color:var(--datlas-dark);background:#f7f9fb}.datlas_objectButtonActive__7wtih strong,.datlas_objectButton__ZZowe strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_objectButtonActive__7wtih span,.datlas_objectButton__ZZowe span{color:var(--datlas-muted);font-size:.76rem;font-weight:400}.datlas_objectDetail__zEA0S{min-width:0;display:grid;grid-gap:12px;gap:12px}.datlas_previewPanel__AFSeZ{border-top:1px solid var(--datlas-line);padding-top:12px}.datlas_entityStatus_active__DoFfi{background:#eef3f8;color:#26313d}.datlas_entityStatus_inactive__zdBng{background:#e7ebf1;color:var(--datlas-muted)}.datlas_entityStatus_draft__1gXXV{background:#f6f1e7;color:#654f2a}.datlas_entityEditorSurface__uzIqf,.datlas_entityListSurface__OxYNe{min-width:0;overflow:hidden;border:1px solid var(--datlas-line-strong);border-radius:4px;background:#ffffff}.datlas_entityEditorTopbar__GUesM,.datlas_entityListHeader__AGiQM{display:flex;align-items:center;gap:14px}.datlas_entityListHeader__AGiQM{min-height:42px;justify-content:flex-start;padding:6px 8px;border-bottom:1px solid var(--datlas-line);background:#ffffff}.datlas_entityListActions__2GBcP{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:8px}.datlas_entityContextActions__UqhLE{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:5px}.datlas_entityContextIconButton__yQh1r{width:22px;min-width:22px;height:22px;min-height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(17,22,28,.12);border-radius:4px;background:#ffffff;color:#26313d;cursor:pointer;padding:0}.datlas_entityContextIconButton__yQh1r:focus-visible,.datlas_entityContextIconButton__yQh1r:hover{border-color:#0b4f3a;color:#0b4f3a;outline:none}.datlas_entityContextIconButton__yQh1r:disabled{cursor:not-allowed;opacity:.5}.datlas_entityContextIconButton__yQh1r .datlas_iconToolGlyph__upcVR{width:14px;height:14px}.datlas_entityContextDangerButton__Piybk{color:var(--datlas-danger)}.datlas_entityContextPrimaryButton__FQY9D{border-color:#11161c;background:#11161c;color:#ffffff}.datlas_entityContextPrimaryButton__FQY9D:focus-visible,.datlas_entityContextPrimaryButton__FQY9D:hover{border-color:#26313d;background:#26313d;color:#ffffff}.datlas_atlasListAddButton__4_y_B{width:26px;min-width:26px;max-width:26px;height:26px;min-height:26px;max-height:26px;line-height:0}.datlas_atlasListAddButton__4_y_B .datlas_iconToolGlyph__upcVR{width:14px;height:14px;display:block}.datlas_entityEditorTopbar__GUesM span,.datlas_entitySectionHeader__5Tddg span{display:block;color:var(--datlas-muted);font-size:.72rem;font-weight:500;text-transform:uppercase}.datlas_entityEditorTopbar__GUesM h2,.datlas_entityListHeader__AGiQM h2,.datlas_entitySectionHeader__5Tddg h3{margin:2px 0 0;color:var(--datlas-ink)}.datlas_entityEditorTopbar__GUesM h2,.datlas_entityListHeader__AGiQM h2{font-size:.92rem}.datlas_entityMatrixTable__nZC9K,.datlas_entityTableFrame__uolA3{min-width:0;overflow:auto}.datlas_entityMatrixTable__nZC9K table,.datlas_entityTableFrame__uolA3 table{width:100%;border-collapse:collapse}.datlas_entityTableFrame__uolA3 table{min-width:840px}.datlas_entityMatrixTable__nZC9K table{min-width:720px;table-layout:fixed}.datlas_entityMatrixTable__nZC9K td:first-child,.datlas_entityMatrixTable__nZC9K th:first-child{width:52px}.datlas_entityMatrixTable__nZC9K td:last-child,.datlas_entityMatrixTable__nZC9K th:last-child{width:360px}.datlas_entityMatrixTable__nZC9K td,.datlas_entityMatrixTable__nZC9K th,.datlas_entityTableFrame__uolA3 td,.datlas_entityTableFrame__uolA3 th{border-bottom:1px solid var(--datlas-line);padding:9px 10px;text-align:left;vertical-align:top;font-size:.84rem}.datlas_entityMatrixTable__nZC9K th,.datlas_entityTableFrame__uolA3 th{background:#f4f6f8;color:#526071;font-size:.7rem;font-weight:600;text-transform:uppercase}.datlas_entityMatrixTable__nZC9K td small,.datlas_entityTableFrame__uolA3 td small,.datlas_entityTableFrame__uolA3 td strong{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_entityTableFrame__uolA3 td strong{color:var(--datlas-ink);font-weight:500}.datlas_entityMatrixTable__nZC9K td small,.datlas_entityTableFrame__uolA3 td small,.datlas_fieldSelectorHeader__7EO_G small,.datlas_iconPaneHeader__5Ox_H small{color:var(--datlas-muted);font-size:.75rem;font-weight:400}.datlas_entityTableFrame__uolA3 td small{margin-top:3px}.datlas_fieldSelectorHeader__7EO_G small,.datlas_iconPaneHeader__5Ox_H small{min-width:0;display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_entityTableFrame__uolA3 tbody tr{cursor:pointer}.datlas_entityTableFrame__uolA3 tbody tr:focus-visible td,.datlas_entityTableFrame__uolA3 tbody tr:hover td{background:#fbfcfe}.datlas_entityListSelectedRow__Fjvx6 td{background:#f5f8fc}.datlas_entityRowActions__4nR5V,.datlas_entityToolbarActions__M7zMn{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.datlas_entityRowActions__4nR5V button{min-height:28px;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;color:#26313d;cursor:pointer;padding:4px 8px;font:inherit;font-size:.76rem;font-weight:500}.datlas_entityRowActions__4nR5V .datlas_entityContextIconButton__yQh1r{width:26px;min-width:26px;height:26px;min-height:26px;padding:0}.datlas_entityRowActions__4nR5V button:focus-visible,.datlas_entityRowActions__4nR5V button:hover{border-color:#0b4f3a;color:#0b4f3a;outline:none}.datlas_entityRowActions__4nR5V button:disabled{cursor:not-allowed;opacity:.45}.datlas_entityEditorSurface__uzIqf{display:grid;grid-template-rows:auto minmax(0,1fr)}.datlas_entityEditorSurfaceBuilder__U_YJq{grid-template-rows:minmax(0,1fr)}.datlas_entityEditorTopbar__GUesM{min-height:32px;justify-content:space-between;padding:3px 8px;background:#11161c}.datlas_entityEditorTitle__hRH14{min-width:0;max-width:100%}.datlas_entityEditorTopbar__GUesM span{color:#aeb8c4}.datlas_entityEditorTopbar__GUesM h2{color:#ffffff}.datlas_entityEditorTitle__hRH14 h2{min-width:0;max-width:100%;margin:0;overflow:hidden;font-size:.86rem;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.datlas_entityToolbarActions__M7zMn{justify-content:flex-end}.datlas_entityEditorGrid__JNMU2{min-height:560px;display:grid;grid-template-columns:176px minmax(0,1fr)}.datlas_entityEditorGridBuilder__rCkmq{grid-template-columns:minmax(0,1fr);min-height:min(780px,calc(100vh - 150px))}.datlas_entityEditorRail__PZ_ku{min-width:0;display:grid;align-content:start;grid-gap:10px;gap:10px;border-right:1px solid var(--datlas-line);background:#eef1f4;padding:10px}.datlas_entitySteps___Q0_F{display:grid;grid-gap:4px;gap:4px}.datlas_entityStepActive__2Q_KN,.datlas_entityStep__xL61l{width:100%;min-height:34px;border:0;border-left:2px solid transparent;border-radius:0;background:transparent;color:#526071;cursor:pointer;display:flex;align-items:center;padding:5px 8px;text-align:left;font:inherit}.datlas_entityStepActive__2Q_KN strong,.datlas_entityStep__xL61l strong{min-width:0;overflow:hidden;font-size:.8rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.datlas_entityStepActive__2Q_KN{border-left-color:#0b4f3a;background:#ffffff;color:var(--datlas-ink)}.datlas_entityOriginSummary__wquN7 strong,.datlas_entitySourceState__iuDPt strong{min-width:0;display:block;overflow:hidden;color:var(--datlas-ink);text-overflow:ellipsis;white-space:nowrap}.datlas_entityEditorWorkspace__7PnV3{min-width:0;padding:14px 16px;background:#ffffff}.datlas_entityEditorGridBuilder__rCkmq .datlas_entityEditorWorkspace__7PnV3{padding:10px;background:#f7f9fb}.datlas_entityEditorSection__h4Aw_{min-width:0;display:grid;grid-gap:14px;gap:14px}.datlas_entitySectionHeader__5Tddg{min-height:44px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--datlas-line);padding-bottom:10px}.datlas_entitySectionHeader__5Tddg h3{font-size:.9rem;font-weight:600}.datlas_entityEditorSurface__uzIqf label{min-width:0;display:grid;grid-gap:6px;gap:6px;color:#364252;font-size:.82rem;font-weight:500}.datlas_entityEditorSurface__uzIqf input,.datlas_entityEditorSurface__uzIqf select,.datlas_entityEditorSurface__uzIqf textarea{width:100%;min-height:34px;box-sizing:border-box;border:1px solid rgba(17,22,28,.2);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:7px 9px;font:inherit;font-size:.84rem;font-weight:500}.datlas_entityEditorSurface__uzIqf textarea{min-height:86px;resize:vertical}.datlas_entityEditorSurface__uzIqf input:focus,.datlas_entityEditorSurface__uzIqf select:focus,.datlas_entityEditorSurface__uzIqf textarea:focus{border-color:#0b4f3a;box-shadow:0 0 0 3px rgba(11,79,58,.12);outline:none}.datlas_entityFormGrid__oReDV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.datlas_entityOriginHeader__ihkVQ{min-width:0;display:grid;grid-template-columns:1fr;align-items:start;grid-gap:10px;gap:10px}.datlas_entityIdentityBlock__TVegz{display:grid;grid-template-columns:minmax(260px,330px) minmax(0,760px);align-items:start;grid-gap:22px;gap:22px;max-width:1140px;padding:4px 0}.datlas_entityIdentityVisualPanel__zjOqT{min-width:0;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;border-right:1px solid rgba(17,22,28,.14);padding-right:18px}.datlas_entityIdentityPreview__ToGgo{width:64px;height:58px;display:grid;place-items:center}.datlas_entityIdentityControls__41AgM{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 10px;gap:8px 10px}.datlas_entityIdentityControlWide__BimHC{grid-column:1/-1}.datlas_entityIdentityControlLabel___jUbt{display:block;margin-bottom:5px;color:var(--datlas-muted);font-size:.7rem;font-weight:500}.datlas_entityIdentityIconGrid__m9FHK{max-height:154px;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));grid-gap:7px;gap:7px;overflow:auto;padding:1px}.datlas_entityIdentityIconSelectRow__IeHBP{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) 32px;align-items:center;grid-gap:7px;gap:7px}.datlas_entityIdentityIconChoice__FeaRZ{min-width:0;min-height:68px;display:grid;justify-items:center;align-content:start;grid-gap:4px;gap:4px;border:1px solid var(--datlas-line);border-radius:5px;background:#ffffff;color:#283441;cursor:pointer;padding:6px 5px}.datlas_entityIdentityIconChoice__FeaRZ:focus-visible,.datlas_entityIdentityIconChoice__FeaRZ:hover{border-color:#0b4f3a;outline:none}.datlas_entityIdentityIconChoiceSelected___LwZw{border-color:#11161c;box-shadow:inset 0 0 0 1px #11161c}.datlas_entityIdentityIconChoice__FeaRZ:disabled{cursor:not-allowed;opacity:.5}.datlas_entityIdentityChoiceThumb__y9HSw{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(17,22,28,.12);background:linear-gradient(90deg,rgba(17,22,28,.045) 1px,transparent 0),linear-gradient(180deg,rgba(17,22,28,.045) 1px,transparent 0),#ffffff;background-size:8px 8px}.datlas_entityIdentityChoiceThumbSvg__Vm_Qo{width:31px;height:31px;display:block;image-rendering:pixelated}.datlas_entityIdentityChoiceGlyph__OXHn6{width:28px;height:28px;display:block;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.datlas_entityIdentityChoiceCreate__BUaN7{color:#0b4f3a}.datlas_entityIdentityChoiceCreate__BUaN7 .datlas_iconToolGlyph__upcVR{width:24px;height:24px}.datlas_entityIdentityIconChoice__FeaRZ small{max-width:100%;display:block;overflow:hidden;color:var(--datlas-muted);font-size:.66rem;font-weight:500;line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.datlas_entityIdentityControls__41AgM label{gap:4px}.datlas_entityIdentityControls__41AgM label span{font-size:.7rem;font-weight:500}.datlas_entityIdentityControls__41AgM input,.datlas_entityIdentityControls__41AgM select{min-height:30px!important;padding:5px 7px!important;font-size:.78rem!important}.datlas_entityIdentityControls__41AgM input[type=color]{width:32px!important;padding:2px!important}.datlas_entityIdentityToggle__vXhMh{grid-column:1/-1;min-width:0;display:grid!important;grid-template-columns:16px minmax(0,1fr);align-items:start;grid-gap:8px!important;gap:8px!important;border:1px solid rgba(17,22,28,.1);border-radius:4px;background:#ffffff;padding:8px 9px}.datlas_entityIdentityToggle__vXhMh input[type=checkbox]{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:2px 0 0;padding:0!important;accent-color:#0b4f3a}.datlas_entityIdentityToggle__vXhMh>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_entityIdentityToggle__vXhMh strong{color:var(--datlas-ink);font-size:.78rem;font-weight:650}.datlas_entityIdentityToggle__vXhMh small{color:var(--datlas-muted);font-size:.72rem;line-height:1.32}.datlas_visualConditionsPanel__J_dxe{width:min(100%,1140px);min-width:0;display:grid;grid-gap:10px;gap:10px;border-top:1px solid rgba(17,22,28,.1);padding-top:14px}.datlas_visualConditionsHeader__vtpmI{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px}.datlas_visualConditionsHeader__vtpmI strong{color:var(--datlas-ink);font-size:.86rem;font-weight:600}.datlas_visualConditionsEmpty__wjMBl{border:1px dashed rgba(17,22,28,.16);border-radius:4px;background:#f8fafc;color:var(--datlas-muted);padding:10px 12px;font-size:.78rem;font-weight:500}.datlas_visualConditionList__V65zC,.datlas_visualConditionRule__Cj4mG{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_visualConditionRule__Cj4mG{border:1px solid rgba(17,22,28,.12);border-radius:4px;background:#ffffff;padding:10px}.datlas_visualConditionRuleHeader__Pra2p{min-width:0;min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px}.datlas_visualConditionToggle__6bLox{min-width:0;flex:1 1 auto;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:2px 0}.datlas_visualConditionToggle__6bLox:focus-visible{outline:2px solid rgba(11,79,58,.26);outline-offset:2px}.datlas_visualConditionChevron__snrfY{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:#4b5a6b;transform:rotate(0deg);transition:transform .16s ease,color .16s ease}.datlas_visualConditionChevronOpen__lK0XD{color:var(--datlas-blue);transform:rotate(90deg)}.datlas_visualConditionTitleBlock__wzOb2{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_visualConditionTitle__VkHEq{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.82rem;font-weight:650;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.datlas_visualConditionSummary__Oq_uE{min-width:0;overflow:hidden;color:var(--datlas-muted);font-size:.72rem;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.datlas_visualConditionHeaderActions__kqiF5{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.datlas_visualConditionStatus__xhIRt{min-width:0;display:inline-flex!important;align-items:center!important;gap:8px!important}.datlas_visualConditionStatus__xhIRt input{width:16px!important;min-height:16px!important;padding:0!important}.datlas_visualConditionStatus__xhIRt span{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.datlas_visualConditionGrid__oI6o5{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));grid-gap:8px 10px;gap:8px 10px}.datlas_visualConditionIconSelectRow__KMHXv{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px}.datlas_visualConditionColorControl__YNBw7{min-width:0;display:inline-grid;grid-template-columns:18px 34px;align-items:center;gap:7px}.datlas_visualConditionInlineOption__daaVP{min-height:30px;display:inline-flex!important;align-items:center!important;gap:7px!important}.datlas_visualConditionInlineOption__daaVP input{width:16px!important;min-height:16px!important;padding:0!important}.datlas_visualConditionInlineOption__daaVP span{color:#364252;font-size:.78rem;font-weight:500}.datlas_visualConditionColorControl__YNBw7 input[type=checkbox]{width:16px!important;min-height:16px!important;padding:0!important}.datlas_visualConditionColorControl__YNBw7 input[type=color]{width:34px!important;padding:2px!important}.datlas_identityOrderGrid__sSeYh{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));justify-content:start;grid-gap:18px;gap:18px}.datlas_identityOrderPane__bbI49{min-width:0;display:grid;align-content:start;grid-gap:7px;gap:7px;padding:0}.datlas_identityOrderPane__bbI49>strong{color:var(--datlas-ink);font-size:.72rem;font-weight:500;line-height:1}.datlas_identityOrderPane__bbI49>span{color:var(--datlas-muted);font-size:.72rem}.datlas_identityOrderPane__bbI49 ol{min-width:0;display:grid;align-content:start;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.datlas_identityOrderPane__bbI49 li{min-width:0;width:100%;max-width:100%;display:flex;align-items:center;gap:6px;min-height:28px;box-sizing:border-box;border:1px solid rgba(17,22,28,.1);border-radius:4px;background:#ffffff;padding:3px 7px 3px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datlas_identityOrderPane__bbI49 li[draggable=true]{cursor:-webkit-grab;cursor:grab}.datlas_identityOrderPane__bbI49 li[draggable=true]:hover{border-color:rgba(11,79,58,.32);background:#f8fafc}.datlas_identityOrderPane__bbI49 li[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.datlas_identityOrderPane__bbI49 li:focus-visible{border-color:#0b4f3a;outline:none}.datlas_identityOrderPane__bbI49 li>span{min-width:0;overflow:hidden;color:#26313d;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.datlas_identityOrderGrip__OkAGr{width:14px;min-width:14px;display:inline-grid;place-items:center;color:#8490a0}.datlas_identityOrderGrip__OkAGr .datlas_iconToolGlyph__upcVR{width:13px;height:13px;fill:currentColor;stroke-width:0}.datlas_identityOrderGrip__OkAGr .datlas_iconToolGlyph__upcVR circle{fill:currentColor}.datlas_identityOrderDragging__zQ92P{opacity:.45}.datlas_detailPageCatalog__8YNyy{width:min(100%,1180px);min-width:0;display:grid;grid-gap:12px;gap:12px}.datlas_detailPageCatalogHeader__C0ij5{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--datlas-line);padding-bottom:10px}.datlas_detailPageCatalogHeader__C0ij5 h3{margin:0;color:var(--datlas-ink);font-size:.92rem;font-weight:650}.datlas_detailPageCatalogHeader__C0ij5 span{display:block;margin-top:2px;color:var(--datlas-muted);font-size:.72rem;font-weight:650;text-transform:uppercase}.datlas_detailPageTableFrame__59bBB{min-width:0;overflow:auto;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-panel)}.datlas_detailPageTable__pp8_7{width:100%;min-width:720px;border-collapse:collapse;table-layout:fixed}.datlas_detailPageTable__pp8_7 td,.datlas_detailPageTable__pp8_7 th{border-bottom:1px solid var(--datlas-line);padding:8px 10px;color:var(--datlas-ink);font-size:.8rem;text-align:left;vertical-align:middle}.datlas_detailPageTable__pp8_7 th{background:var(--datlas-soft);color:var(--datlas-muted);font-size:.68rem;font-weight:750;text-transform:uppercase}.datlas_detailPageTable__pp8_7 tr:last-child td{border-bottom:0}.datlas_detailPageTable__pp8_7 td:nth-child(2),.datlas_detailPageTable__pp8_7 td:nth-child(3),.datlas_detailPageTable__pp8_7 td:nth-child(4),.datlas_detailPageTable__pp8_7 th:nth-child(2),.datlas_detailPageTable__pp8_7 th:nth-child(3),.datlas_detailPageTable__pp8_7 th:nth-child(4){width:86px;text-align:center}.datlas_detailPageTable__pp8_7 td:nth-child(5),.datlas_detailPageTable__pp8_7 th:nth-child(5){width:128px}.datlas_detailPageTable__pp8_7 td:nth-child(6),.datlas_detailPageTable__pp8_7 th:nth-child(6){width:124px}.datlas_detailPageTable__pp8_7 input{min-height:30px!important;padding:5px 7px!important;font-size:.8rem!important}.datlas_detailPagePresentedRow__5z_2U{background:color-mix(in srgb,var(--datlas-primary) 7%,var(--datlas-panel))}.datlas_detailPagePresentedBadge__wUyv2,.datlas_detailPageStoredBadge__2DH1q{display:inline-flex;align-items:center;min-height:22px;border:1px solid var(--datlas-line);border-radius:999px;padding:0 8px;font-size:.68rem;font-weight:750;text-transform:uppercase}.datlas_detailPagePresentedBadge__wUyv2{border-color:color-mix(in srgb,var(--datlas-primary) 45%,transparent);background:color-mix(in srgb,var(--datlas-primary) 12%,transparent);color:var(--datlas-primary)}.datlas_detailPageStoredBadge__2DH1q{color:var(--datlas-muted)}.datlas_detailPageActions__e_pIy{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.datlas_detailPageActions__e_pIy .datlas_entityContextIconButton__yQh1r{width:26px;min-width:26px;height:26px;min-height:26px}.datlas_detailPagePresentationPicker___IjVB{width:min(100%,420px);min-width:0;display:grid;grid-gap:6px;gap:6px}.datlas_detailLayoutEditor__H9vc_{width:100%;min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_detailBuilderToolbar__vCXeH{min-width:0;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:4px 4px 0 0;background:#11161c;color:#ffffff;padding:5px 8px}.datlas_detailBuilderToolbarContext__JTmKe{min-width:0;display:inline-grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px}.datlas_detailBuilderBackButton__yukX1{width:28px;height:28px;border:1px solid rgba(255,255,255,.22);border-radius:4px;background:transparent;color:#ffffff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;font:inherit}.datlas_detailBuilderToolbarTitle__BGt0D strong{min-width:0;overflow:hidden;color:#ffffff;font-size:.82rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.datlas_detailBuilderBackButton__yukX1:focus-visible,.datlas_detailBuilderBackButton__yukX1:hover{border-color:rgba(255,255,255,.48);background:rgba(255,255,255,.12);color:#ffffff;outline:none}.datlas_detailBuilderToolbarTitle__BGt0D{min-width:0;display:grid;justify-items:start;grid-gap:2px;gap:2px;text-align:left}.datlas_detailBuilderToolbarActions__Xl7WQ>span,.datlas_detailBuilderToolbarTitle__BGt0D span{min-width:0;overflow:hidden;color:#aeb8c4;font-size:.68rem;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.datlas_detailBuilderToolbarActions__Xl7WQ{min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.datlas_detailBuilderToolbarActions__Xl7WQ .datlas_titleIconButton__tEL2V{border-color:rgba(255,255,255,.22);color:#ffffff}.datlas_detailBuilderToolbarActions__Xl7WQ .datlas_titleIconButtonPrimary__lHtg1{border-color:#ffffff;background:#ffffff;color:#11161c}.datlas_detailBuilderToolbarActions__Xl7WQ .datlas_iconToolGlyph__upcVR{width:15px;height:15px}.datlas_detailLayoutWorkbench__lXizv{min-width:0;min-height:min(720px,calc(100vh - 260px));display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr) minmax(260px,320px);grid-gap:10px;gap:10px;align-items:stretch}.datlas_centralBuilderWorkspacePanel__EMbox{min-height:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailLayoutEditor__H9vc_{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.datlas_centralBuilderWorkspacePanel__EMbox .datlas_centralBuilderCanvasSurface__rRIcu,.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailBuilderCanvasFrame__hpC_d,.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailLayoutCanvas__dXnEA,.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailLayoutWorkbench__lXizv{flex:1 1 auto;min-height:0;height:100%}.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailLayoutWorkbench__lXizv{min-height:0;height:auto}.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailBuilderInspector__LO9kc,.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailBuilderSidebar__525Qn{min-height:0;height:100%}.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailBuilderInspector__LO9kc,.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailBuilderPalette__WiKBB,.datlas_centralBuilderWorkspacePanel__EMbox .datlas_detailBuilderStructure__5lQV7{max-height:none}.datlas_detailBuilderPreviewMode__X4Dnp{grid-template-columns:minmax(0,1fr)}.datlas_detailBuilderInspector__LO9kc,.datlas_detailBuilderSidebar__525Qn{min-width:0;overflow:hidden;display:grid;align-content:start;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-panel)}.datlas_detailBuilderSidebar__525Qn{grid-template-rows:auto minmax(0,1fr)}.datlas_detailBuilderSidebarTabs__XhGwm{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;border-bottom:1px solid var(--datlas-line);padding:8px}.datlas_detailBuilderSidebarTabActive__mIe04,.datlas_detailBuilderSidebarTab__yUaI2{min-width:0;min-height:30px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--datlas-muted);cursor:pointer;padding:0 8px;font:inherit;font-size:.76rem;font-weight:650}.datlas_detailBuilderSidebarTabActive__mIe04{border-color:var(--datlas-line);background:#ffffff;color:var(--datlas-ink)}.datlas_detailBuilderPalette__WiKBB,.datlas_detailBuilderStructure__5lQV7{min-width:0;max-height:min(660px,calc(100vh - 330px));overflow:auto;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:10px}.datlas_detailBuilderPaletteSection__WbhZf{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_detailBuilderPaletteSection__WbhZf>span{color:var(--datlas-muted);font-size:.68rem;font-weight:750;text-transform:uppercase}.datlas_detailBuilderElementButton___pZC6,.datlas_detailBuilderFieldPaletteItem__gf_94{min-width:0;border:1px solid var(--datlas-line);border-radius:5px;background:#ffffff;color:var(--datlas-ink);cursor:-webkit-grab;cursor:grab;text-align:left;font:inherit}.datlas_detailBuilderElementButton___pZC6{min-height:58px;display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;grid-column-gap:8px;column-gap:8px;padding:9px}.datlas_detailBuilderElementButton___pZC6>span{grid-row:span 2;color:var(--datlas-primary)}.datlas_detailBuilderElementButton___pZC6 strong,.datlas_detailBuilderFieldPaletteItem__gf_94 strong,.datlas_detailBuilderTreeNodeActive__XvyJJ strong,.datlas_detailBuilderTreeNode__iFCTy strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.78rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.datlas_detailBuilderElementButton___pZC6 small,.datlas_detailBuilderFieldPaletteItem__gf_94 small,.datlas_detailBuilderTreeNodeActive__XvyJJ small,.datlas_detailBuilderTreeNode__iFCTy small{min-width:0;overflow:hidden;color:var(--datlas-muted);font-size:.68rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.datlas_detailBuilderElementButton___pZC6:focus-visible:not(:disabled),.datlas_detailBuilderElementButton___pZC6:hover:not(:disabled),.datlas_detailBuilderFieldPaletteItem__gf_94:focus-visible:not(:disabled),.datlas_detailBuilderFieldPaletteItem__gf_94:hover:not(:disabled),.datlas_detailBuilderTreeNode__iFCTy:focus-visible,.datlas_detailBuilderTreeNode__iFCTy:hover{border-color:var(--datlas-primary);outline:none}.datlas_detailBuilderElementButton___pZC6:disabled,.datlas_detailBuilderFieldPaletteItem__gf_94:disabled{cursor:not-allowed;opacity:.55}.datlas_detailBuilderFieldList__bSlf4{min-width:0;display:grid;grid-gap:6px;gap:6px}.datlas_detailBuilderFieldList__bSlf4 p{margin:0;border:1px dashed var(--datlas-line);border-radius:5px;background:#f8fafc;color:var(--datlas-muted);padding:10px;font-size:.76rem}.datlas_detailBuilderFieldPaletteItem__gf_94{position:relative;min-height:42px;display:grid;grid-gap:2px;gap:2px;padding:7px 50px 7px 9px}.datlas_detailBuilderFieldPaletteItem__gf_94 em{position:absolute;top:8px;right:8px;border:1px solid var(--datlas-line);border-radius:999px;background:var(--datlas-soft);color:var(--datlas-muted);padding:2px 6px;font-size:.62rem;font-style:normal;font-weight:700}.datlas_detailBuilderFieldPaletteItemUsed__wRHKy{background:color-mix(in srgb,var(--datlas-primary) 7%,#ffffff)}.datlas_detailBuilderStructure__5lQV7 ul{margin:0;padding:0;list-style:none}.datlas_detailBuilderStructure__5lQV7 li,.datlas_detailBuilderStructure__5lQV7 ul{min-width:0;display:grid;grid-gap:4px;gap:4px}.datlas_detailBuilderTreeNodeRow__6JbYe{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;grid-gap:4px;gap:4px}.datlas_detailBuilderTreeNodeAction__tKj5K{align-self:stretch}.datlas_detailBuilderTreeNodeActive__XvyJJ,.datlas_detailBuilderTreeNode__iFCTy{width:100%;min-width:0;min-height:34px;display:grid;grid-gap:1px;gap:1px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--datlas-ink);cursor:pointer;padding:6px 8px 6px calc(8px + (var(--datlas-builder-tree-depth, 0) * 12px));text-align:left;font:inherit}.datlas_detailBuilderTreeNodeActive__XvyJJ{border-color:var(--datlas-primary);background:color-mix(in srgb,var(--datlas-primary) 9%,#ffffff)}.datlas_detailLayoutCanvas__dXnEA{min-width:0;min-height:0;overflow:hidden;display:grid;align-content:stretch}.datlas_detailBuilderCanvasFrame__hpC_d{min-width:0;overflow:auto;display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--datlas-line);border-radius:6px;background:#eef2f6}.datlas_detailBuilderGuideTabs__nkor1{min-width:0;display:flex;align-items:flex-end;gap:3px;overflow-x:auto;border-bottom:1px solid var(--datlas-line);background:var(--datlas-panel);padding:8px 10px 0}.datlas_detailBuilderGuideTabActive__dxYwg,.datlas_detailBuilderGuideTabAdd__iXOAp,.datlas_detailBuilderGuideTab__ivlHJ{min-width:0;min-height:32px;border:1px solid transparent;border-bottom:0;border-radius:5px 5px 0 0;background:transparent;color:var(--datlas-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;font:inherit;font-size:.78rem;font-weight:650;white-space:nowrap}.datlas_detailBuilderGuideTabActive__dxYwg{border-color:var(--datlas-line);background:#ffffff;color:var(--datlas-ink)}.datlas_detailBuilderGuideTabAdd__iXOAp{width:32px;min-width:32px;padding:0;color:var(--datlas-primary)}.datlas_detailBuilderGuideTabAdd__iXOAp:focus-visible,.datlas_detailBuilderGuideTabAdd__iXOAp:hover,.datlas_detailBuilderGuideTab__ivlHJ:focus-visible,.datlas_detailBuilderGuideTab__ivlHJ:hover{color:var(--datlas-primary);outline:none}.datlas_detailBuilderPageSurface__XLlXg{width:min(100%,1080px);min-width:0;min-height:540px;justify-self:center;display:grid;align-content:start;grid-gap:18px;gap:18px;margin:18px;border:1px solid var(--datlas-line);border-radius:6px;background:#ffffff;box-shadow:0 12px 36px rgba(17,22,28,.08);padding:20px}.datlas_detailBuilderPreviewMode__X4Dnp .datlas_detailBuilderPageSurface__XLlXg{width:min(100%,1180px);min-height:620px}.datlas_detailBuilderPageHeader__3bULL{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--datlas-line);padding-bottom:12px}.datlas_detailBuilderPageHeader__3bULL span{display:block;color:var(--datlas-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.datlas_detailBuilderPageHeader__3bULL h3{margin:2px 0 0;color:var(--datlas-ink);font-size:1rem;font-weight:700}.datlas_detailBuilderPageBody__cebPO{min-width:0;display:grid;grid-gap:18px;gap:18px}.datlas_detailBuilderEmptyState__NRqiZ{min-height:240px;display:grid;place-items:center;align-content:center;grid-gap:12px;gap:12px;border:1px dashed var(--datlas-line);border-radius:6px;background:#fbfcfe;color:var(--datlas-muted);padding:28px;text-align:center}.datlas_detailBuilderEmptyState__NRqiZ strong{color:var(--datlas-ink);font-size:.9rem;font-weight:650}.datlas_detailLayoutContainer__TIle3{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_detailBuilderContainer__lBjyr{border:var(--datlas-layout-container-border-width,1px) solid var(--datlas-layout-container-border-color,var(--datlas-field-border,var(--datlas-line)));border-radius:var(--datlas-field-radius,6px);background:var(--datlas-layout-container-background,var(--datlas-field-background,var(--datlas-panel)));padding:var(--datlas-layout-container-padding,14px);transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.datlas_detailBuilderContainerSelected__5F04Z{border-color:var(--datlas-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--datlas-primary) 14%,transparent)}.datlas_detailBuilderNestedContainer__4Ze8y,.datlas_detailLayoutNestedContainer__43JSv{border-style:dashed;background:var(--datlas-layout-container-background,color-mix(in srgb,var(--datlas-field-background,#ffffff) 86%,var(--datlas-soft)));padding:10px}.datlas_detailBuilderContainerHeader__tV_uv{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.datlas_detailBuilderContainerHeader__tV_uv h3{margin:0;color:var(--datlas-ink);font-size:.95rem;font-weight:700}.datlas_detailBuilderContainerHeader__tV_uv span{display:block;margin-bottom:2px;color:var(--datlas-primary);font-size:.66rem;font-weight:750;text-transform:uppercase}.datlas_detailBuilderContainerHeader__tV_uv small{flex:0 0 auto;color:var(--datlas-muted);font-size:.7rem;font-weight:650}.datlas_detailBuilderContainerHeaderActions__sXBSi{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px}.datlas_detailLayoutGrid__Kzl4Q{position:relative;min-width:0;display:grid;grid-template-columns:var(--datlas-detail-layout-columns-template,repeat(2,minmax(0,1fr)));grid-template-rows:var(--datlas-detail-layout-rows-template,repeat(1,minmax(96px,auto)));grid-gap:12px;gap:12px;align-items:stretch}.datlas_detailLayoutColumnResizeHandle__JBk_A,.datlas_detailLayoutRowResizeHandle__ihzGG{position:absolute;z-index:8;border:0;border-radius:999px;background:rgba(11,79,58,.18);opacity:0;transition:opacity .12s ease,background-color .12s ease,box-shadow .12s ease}.datlas_detailLayoutColumnResizeHandle__JBk_A:focus-visible,.datlas_detailLayoutGrid__Kzl4Q:hover .datlas_detailLayoutColumnResizeHandle__JBk_A,.datlas_detailLayoutGrid__Kzl4Q:hover .datlas_detailLayoutRowResizeHandle__ihzGG,.datlas_detailLayoutResizeHandleActive__oYXl3,.datlas_detailLayoutRowResizeHandle__ihzGG:focus-visible{opacity:1}.datlas_detailLayoutColumnResizeHandle__JBk_A{top:0;bottom:0;width:10px;cursor:col-resize;transform:translateX(-50%)}.datlas_detailLayoutRowResizeHandle__ihzGG{left:0;right:0;height:10px;cursor:row-resize;transform:translateY(-50%)}.datlas_detailLayoutColumnResizeHandle__JBk_A:after,.datlas_detailLayoutRowResizeHandle__ihzGG:after{content:"";position:absolute;border-radius:999px;background:#0b4f3a}.datlas_detailLayoutColumnResizeHandle__JBk_A:after{top:10px;bottom:10px;left:4px;width:2px}.datlas_detailLayoutRowResizeHandle__ihzGG:after{top:4px;left:10px;right:10px;height:2px}.datlas_detailLayoutColumnResizeHandle__JBk_A:focus-visible,.datlas_detailLayoutColumnResizeHandle__JBk_A:hover,.datlas_detailLayoutResizeHandleActive__oYXl3,.datlas_detailLayoutRowResizeHandle__ihzGG:focus-visible,.datlas_detailLayoutRowResizeHandle__ihzGG:hover{background:rgba(11,79,58,.26);box-shadow:0 0 0 3px rgba(11,79,58,.12);outline:none}.datlas_detailLayoutColumnResizeHandle__JBk_A:disabled,.datlas_detailLayoutRowResizeHandle__ihzGG:disabled{display:none}.datlas_detailLayoutCell__7FFdM{min-height:96px;align-content:start;border:1px solid transparent;border-radius:5px;background:transparent;padding:6px}.datlas_detailLayoutCell__7FFdM,.datlas_detailLayoutNestedContainers__6OVXe{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_detailBuilderGridSelected__pEUm6 .datlas_detailBuilderCell__oKKYo{border-color:color-mix(in srgb,var(--datlas-primary) 20%,transparent);background:linear-gradient(color-mix(in srgb,var(--datlas-primary) 7%,transparent),color-mix(in srgb,var(--datlas-primary) 7%,transparent)),#ffffff}.datlas_detailBuilderCellEditing__WL0Or{border-color:color-mix(in srgb,var(--datlas-primary) 20%,transparent);background:linear-gradient(color-mix(in srgb,var(--datlas-primary) 6%,transparent),color-mix(in srgb,var(--datlas-primary) 6%,transparent)),#ffffff}.datlas_detailBuilderCellSelected__g0gID{border-color:var(--datlas-primary)!important;background:color-mix(in srgb,var(--datlas-primary) 9%,#ffffff)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--datlas-primary) 28%,transparent)}.datlas_detailBuilderCellEmpty__m7ysA{min-height:82px}.datlas_detailBuilderCellBadge__NCMyh,.datlas_detailBuilderDropHint__387uA{justify-self:start;color:var(--datlas-muted);font-size:.68rem;font-weight:700}.datlas_detailBuilderCellBadge__NCMyh{border:1px solid var(--datlas-line);border-radius:999px;background:#ffffff;padding:2px 7px}.datlas_detailBuilderDropHint__387uA{align-self:center;justify-self:center;opacity:.76}.datlas_detailBuilderField__7H9Px{--datlas-field-columns:minmax(0,1fr);--datlas-field-gap:4px;width:min(100%,max(var(--datlas-field-item-width,100%),148px));cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,opacity .12s ease}.datlas_detailBuilderField__7H9Px[draggable=true]{cursor:-webkit-grab;cursor:grab}.datlas_detailBuilderField__7H9Px:focus-visible,.datlas_detailBuilderField__7H9Px:hover{border-color:var(--datlas-primary);outline:none}.datlas_detailBuilderFieldSelected__ImXyZ{border-color:var(--datlas-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--datlas-primary) 16%,transparent)}.datlas_detailBuilderFieldDragging__LLpyc{opacity:.65}.datlas_detailBuilderFieldResizing__ecfys{border-color:var(--datlas-primary)}.datlas_detailBuilderFieldMissing__h_8bC{opacity:.72}.datlas_detailBuilderChildEntityBlock__LgvCN{width:min(100%,var(--datlas-field-item-width,100%));padding:10px}.datlas_detailBuilderChildEntityPreview__0PmAE{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_detailBuilderChildEntityPreview__0PmAE header{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.datlas_detailBuilderChildEntityPreview__0PmAE strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.84rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.datlas_detailBuilderChildEntityPreview__0PmAE small,.datlas_detailBuilderChildEntityPreview__0PmAE>span{color:var(--datlas-muted);font-size:.72rem;font-weight:600}.datlas_detailBuilderChildEntityPreview__0PmAE table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.72rem}.datlas_detailBuilderChildEntityPreview__0PmAE td,.datlas_detailBuilderChildEntityPreview__0PmAE th{overflow:hidden;border:1px solid var(--datlas-line);padding:5px 6px;text-overflow:ellipsis;white-space:nowrap}.datlas_detailBuilderChildEntityPreview__0PmAE th{background:#f7f9fb;color:var(--datlas-muted);font-weight:700}.datlas_detailBuilderFieldResizeHandle__he_AD{position:absolute;top:8px;right:5px;bottom:8px;width:10px;border:0;border-radius:999px;background:transparent;cursor:col-resize;padding:0}.datlas_detailBuilderFieldResizeHandle__he_AD:before{content:"";position:absolute;top:50%;left:4px;width:2px;height:20px;border-radius:999px;background:var(--datlas-primary);transform:translateY(-50%)}.datlas_detailBuilderFieldResizeHandle__he_AD:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--datlas-primary) 15%,transparent)}.datlas_detailBuilderInspector__LO9kc{max-height:min(720px,calc(100vh - 260px));overflow:auto;gap:12px;padding:12px}.datlas_detailBuilderInspectorTitle__OdNuh{min-width:0;display:grid;grid-gap:2px;gap:2px;border-bottom:1px solid var(--datlas-line);padding-bottom:10px}.datlas_detailBuilderInspectorTitle__OdNuh span{color:var(--datlas-primary);font-size:.68rem;font-weight:750;text-transform:uppercase}.datlas_detailBuilderInspectorTitle__OdNuh strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.92rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.datlas_detailBuilderInspectorTitle__OdNuh small{min-width:0;overflow:hidden;color:var(--datlas-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.datlas_detailBuilderInspectorSection__z48lf{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_detailBuilderInspectorSection__z48lf h4{margin:0;color:var(--datlas-ink);font-size:.76rem;font-weight:750}.datlas_detailBuilderInspectorGrid__e_Wlb{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.datlas_detailBuilderFieldChecklist__WYW2k{min-width:0;display:grid;grid-gap:6px;gap:6px}.datlas_detailBuilderFieldChecklist__WYW2k>span{color:var(--datlas-muted);font-size:.76rem;font-weight:600}.datlas_detailBuilderFieldChecklist__WYW2k label{min-width:0;display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;padding:7px 8px}.datlas_detailBuilderFieldChecklist__WYW2k span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_detailBuilderInspectorField__k7BSD{min-width:0;display:grid;grid-gap:4px;gap:4px}.datlas_detailBuilderInspectorField__k7BSD>span{color:var(--datlas-muted);font-size:.68rem;font-weight:700}.datlas_detailBuilderInspectorField__k7BSD input,.datlas_detailBuilderInspectorField__k7BSD select{width:100%;min-width:0;min-height:30px;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:4px 7px;font:inherit;font-size:.76rem}.datlas_detailBuilderColorControl__nAxBF{min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:6px;gap:6px;align-items:center}.datlas_detailBuilderColorControl__nAxBF input[type=color]{width:44px;min-width:44px;padding:3px}.datlas_detailBuilderColorControl__nAxBF button{min-width:0;min-height:30px;border:1px solid var(--datlas-line);border-radius:4px;background:var(--datlas-panel);color:var(--datlas-muted);cursor:pointer;padding:4px 7px;font:inherit;font-size:.72rem;font-weight:700}.datlas_detailBuilderColorControl__nAxBF button:focus-visible:not(:disabled),.datlas_detailBuilderColorControl__nAxBF button:hover:not(:disabled){border-color:var(--datlas-primary);color:var(--datlas-primary);outline:none}.datlas_detailBuilderColorControl__nAxBF button:disabled{cursor:default;opacity:.5}.datlas_detailBuilderStepper__6a0Ho{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;grid-gap:4px;gap:4px}.datlas_detailBuilderStepper__6a0Ho button{min-width:0;min-height:30px;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;color:var(--datlas-ink);cursor:pointer;padding:0;font:inherit;font-size:.86rem;font-weight:700}.datlas_detailBuilderStepper__6a0Ho button:focus-visible:not(:disabled),.datlas_detailBuilderStepper__6a0Ho button:hover:not(:disabled){border-color:var(--datlas-primary);color:var(--datlas-primary);outline:none}.datlas_detailBuilderStepper__6a0Ho button:disabled{cursor:not-allowed;opacity:.5}.datlas_detailBuilderInspectorSummary___gQc6{min-width:0;display:grid;grid-gap:6px;gap:6px}.datlas_detailBuilderInspectorSummary___gQc6 span{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px;border:1px solid var(--datlas-line);border-radius:5px;background:#ffffff;color:var(--datlas-muted);padding:7px 8px;font-size:.72rem}.datlas_detailBuilderInspectorSummary___gQc6 strong{color:var(--datlas-ink);font-size:.86rem}.datlas_detailBuilderSwitch__EwCJM{min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;border:1px solid var(--datlas-line);border-radius:5px;background:#ffffff;padding:9px;cursor:pointer}.datlas_detailBuilderSwitch__EwCJM input{width:16px;height:16px;margin:1px 0 0;accent-color:var(--datlas-primary)}.datlas_detailBuilderSwitch__EwCJM span{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_detailBuilderSwitch__EwCJM strong{color:var(--datlas-ink);font-size:.76rem;font-weight:700}.datlas_detailBuilderSwitch__EwCJM small{color:var(--datlas-muted);font-size:.68rem;line-height:1.35}.datlas_detailBuilderInspectorActions__vWtfa{min-width:0;display:grid;grid-gap:7px;gap:7px}.datlas_detailBuilderInspectorActions__vWtfa button{width:100%}.datlas_entityIdentityIconPreview__Iz7sN{display:block;max-width:58px;max-height:58px}.datlas_entitySourceState__iuDPt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;border:1px solid var(--datlas-line);background:#f7f9fb;padding:10px 12px}.datlas_entityOriginSummary__wquN7 span,.datlas_entitySourceState__iuDPt span{display:block;color:var(--datlas-muted);font-size:.72rem;font-weight:500;text-transform:uppercase}.datlas_entityOriginSummary__wquN7{display:grid;grid-gap:2px;gap:2px;border-left:3px solid #0b4f3a;background:#f7f9fb;padding:10px 12px}.datlas_entityOriginActions__gn_qj{display:inline-flex;align-items:center;gap:6px}.datlas_entityFieldWorkbench__gplPO{min-width:0;display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;align-items:start}.datlas_entityMatrixPane__0Dery{min-width:0;display:grid;align-content:start;grid-gap:8px;gap:8px;border:0;background:transparent;padding:0}.datlas_fieldSelectorHeader__7EO_G{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px;border-bottom:1px solid rgba(17,22,28,.08);padding-bottom:8px}.datlas_fieldSelectorHeader__7EO_G strong{color:var(--datlas-ink);font-size:.78rem;font-weight:500}.datlas_entitySearchInput__bDWXO{max-width:420px;min-height:34px!important;border-color:rgba(17,22,28,.12)!important;background:#f8fafc!important}.datlas_entityMatrixTable__nZC9K{max-height:560px;background:#ffffff}.datlas_entityMatrixTable__nZC9K table{border-top:0}.datlas_entityMatrixTable__nZC9K input[type=checkbox],.datlas_entityMatrixTable__nZC9K input[type=radio]{width:16px;min-width:16px;min-height:16px;padding:0}.datlas_calculatedFieldGlyph__c35i8{display:inline-grid;width:22px;height:22px;place-items:center;color:#0b4f3a}.datlas_fieldFlagGrid__yLeM4{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.datlas_fieldFlagGrid__yLeM4 label{min-width:62px;min-height:18px;display:flex;align-items:center;gap:5px;color:#364252;font-size:.7rem;font-weight:500;line-height:1.15}.datlas_fieldFlagGrid__yLeM4 input[type=checkbox],.datlas_fieldFlagGrid__yLeM4 input[type=radio]{width:14px;min-width:14px;height:14px;min-height:14px;padding:0}.datlas_entityFieldSelectedRow__4gZag{background:#fbfcfe}.datlas_entityFieldActiveRow__y4ekZ{background:#f5f8fc}.datlas_entityFieldUnusedCell__SVa61{color:#8a95a3;font-size:.78rem}.datlas_fieldNameButton__V0Jou{max-width:100%;border:0;background:transparent;color:inherit;cursor:pointer;display:grid;grid-gap:2px;gap:2px;padding:0;text-align:left}.datlas_fieldNameButton__V0Jou:disabled{cursor:default}.datlas_fieldNameButton__V0Jou small,.datlas_fieldNameButton__V0Jou strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_fieldNameButton__V0Jou strong{font-size:.82rem;font-weight:500}.datlas_fieldNameButton__V0Jou small{color:var(--datlas-muted);font-size:.72rem;font-weight:400}.datlas_fieldDefinitionTags___piQe{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.datlas_fieldDefinitionTag__1UIDi{border:1px solid rgba(17,22,28,.08);border-radius:3px;background:#f7f9fb;color:#4d5967;padding:2px 5px;font-size:.68rem;line-height:1.2}.datlas_fieldContextOverlay__ZoTXo{position:fixed;inset:0;z-index:var(--datlas-layer-dialog);display:grid;align-items:start;justify-items:center;padding:120px 18px 18px;background:rgba(10,15,20,.18)}.datlas_fieldContextPanel__WcH7C{width:min(760px,calc(100vw - 36px));max-height:calc(100vh - 138px);min-width:0;display:grid;grid-gap:12px;gap:12px;overflow:auto;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;box-shadow:0 20px 56px rgba(10,15,20,.28);padding:14px}.datlas_fieldContextHeader__KPsus{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(17,22,28,.08);padding-bottom:10px}.datlas_fieldContextTitle__G502y{min-width:0}.datlas_fieldContextTitle__G502y span{display:block;color:var(--datlas-muted);font-size:.68rem;font-weight:500;text-transform:uppercase}.datlas_fieldContextHeader__KPsus small,.datlas_fieldContextHeader__KPsus strong{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_fieldContextHeader__KPsus strong{color:var(--datlas-ink);font-size:.82rem;font-weight:500}.datlas_fieldContextHeader__KPsus small{margin-top:2px;color:var(--datlas-muted);font-size:.72rem}.datlas_fieldContextControls__puijg{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px}.datlas_fieldContextMeta__hqp5U{min-width:0;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:5px}.datlas_fieldContextMeta__hqp5U span{max-width:180px;overflow:hidden;border:1px solid rgba(17,22,28,.08);border-radius:3px;background:#f7f9fb;color:#5f6975;padding:2px 5px;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.datlas_fieldContextGrid__nwnDC{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));grid-gap:8px 10px;gap:8px 10px}.datlas_fieldContextGrid__nwnDC input,.datlas_fieldContextGrid__nwnDC select,.datlas_fieldContextGrid__nwnDC textarea{min-width:0;min-height:30px;padding:5px 7px;font-size:.78rem}.datlas_fieldContextGrid__nwnDC textarea{min-height:76px;resize:vertical}.datlas_fieldContextExpression__CE3Ft{grid-column:1/-1}.datlas_fieldContextSection__VIqH0{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_fieldContextSectionTitle__nh4au{min-height:20px;display:flex;align-items:center;justify-content:space-between;gap:10px}.datlas_fieldContextSectionTitle__nh4au strong{color:var(--datlas-ink);font-size:.82rem;font-weight:500}.datlas_fieldToggleGrid__hPaPI{min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));grid-gap:8px;gap:8px}.datlas_fieldToggleButton__j7big{min-width:0;min-height:34px;display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;border:1px solid rgba(17,22,28,.12);border-radius:4px;background:#ffffff;color:#435061;cursor:pointer;padding:6px 9px}.datlas_fieldToggleButton__j7big span{width:14px;height:14px;display:inline-grid;place-items:center;color:#0b4f3a}.datlas_fieldToggleButton__j7big strong{min-width:0;overflow:hidden;font-size:.74rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.datlas_fieldToggleButton__j7big:focus-visible,.datlas_fieldToggleButton__j7big:hover{border-color:rgba(11,79,58,.42);outline:none}.datlas_fieldToggleButton__j7big:disabled{cursor:default;opacity:.72}.datlas_fieldToggleActive__RjXZE{border-color:rgba(11,79,58,.42);background:#f4f8fd;color:#0b4f3a}.datlas_valueListPicker__Ts8qv{grid-column:1/-1;min-width:0;display:grid;grid-template-columns:minmax(220px,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.datlas_valueListPicker__Ts8qv label{min-width:0}.datlas_valueListPickerActions__5JhPn{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;padding-bottom:1px}.datlas_valueListPreview__rZSeI{grid-column:1/-1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.datlas_valueListPreview__rZSeI span{min-height:26px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(17,22,28,.09);border-radius:4px;background:#f8fafc;padding:4px 7px}.datlas_valueListPreview__rZSeI strong{color:#11161c;font-size:.72rem;font-weight:600}.datlas_valueListEmptyHint__WZXty,.datlas_valueListPreview__rZSeI em,.datlas_valueListPreview__rZSeI small{color:var(--datlas-muted);font-size:.72rem;font-style:normal;font-weight:400}.datlas_valueListEditorOverlay__a9ens{position:fixed;inset:0;z-index:var(--datlas-layer-dialog);display:grid;align-items:start;justify-items:center;padding:96px 18px 18px;background:rgba(10,15,20,.24)}.datlas_valueListEditorDialog__p1caz{width:min(820px,calc(100vw - 36px));max-height:calc(100vh - 114px);min-width:0;display:grid;grid-gap:14px;gap:14px;overflow:auto;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;box-shadow:0 24px 70px rgba(10,15,20,.3);padding:14px}.datlas_valueListEditorHeader__qEB_x{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(17,22,28,.08);padding-bottom:10px}.datlas_valueListEditorHeader__qEB_x span,.datlas_valueListEditorHeader__qEB_x strong{display:block}.datlas_valueListEditorHeader__qEB_x span{color:var(--datlas-muted);font-size:.7rem;font-weight:500;text-transform:uppercase}.datlas_valueListEditorHeader__qEB_x strong{margin-top:2px;color:var(--datlas-ink);font-size:1rem;font-weight:500}.datlas_valueListEditorGrid__PRvHE{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));grid-gap:10px;gap:10px}.datlas_valueListEditorDialog__p1caz label{min-width:0;display:grid;align-content:start;grid-gap:6px;gap:6px;color:#364252;font-size:.82rem;font-weight:500}.datlas_valueListEditorDialog__p1caz label>span{line-height:1.2}.datlas_valueListEditorDialog__p1caz input,.datlas_valueListEditorDialog__p1caz select,.datlas_valueListEditorDialog__p1caz textarea{width:100%;min-height:34px;box-sizing:border-box;border:1px solid rgba(17,22,28,.2);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:7px 9px;font:inherit;font-size:.84rem;font-weight:500}.datlas_valueListEditorGrid__PRvHE input,.datlas_valueListEditorGrid__PRvHE select,.datlas_valueListEditorGrid__PRvHE textarea{min-width:0;min-height:32px;padding:6px 8px;font-size:.8rem}.datlas_valueListEditorDialog__p1caz input:focus,.datlas_valueListEditorDialog__p1caz select:focus,.datlas_valueListEditorDialog__p1caz textarea:focus{border-color:#0b4f3a;box-shadow:0 0 0 3px rgba(11,79,58,.12);outline:none}.datlas_valueListEditorGrid__PRvHE textarea{min-height:68px;resize:vertical}.datlas_valueListEditorWide__4yR_f{grid-column:1/-1}.datlas_valueListItemsPanel__3Gsvf{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_valueListItemsHeader__svonV{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px}.datlas_valueListItemsHeader__svonV strong{color:var(--datlas-ink);font-size:.82rem;font-weight:500}.datlas_valueListItemsGrid__67uTB{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_valueListItemRow__X7m5l{min-width:0;display:grid;grid-template-columns:minmax(120px,.8fr) minmax(220px,1.5fr) minmax(96px,.55fr) 34px;grid-gap:8px;gap:8px;align-items:end;border:1px solid rgba(17,22,28,.08);border-radius:4px;background:#fbfcfe;padding:8px}.datlas_entityNodeIconSvg__3NQiA{display:block;overflow:visible;image-rendering:pixelated}.datlas_relationshipEditorSurface__sDXnu,.datlas_relationshipListSurface__TvtdB{min-width:0;overflow:hidden;border:1px solid var(--datlas-line-strong);border-radius:4px;background:#ffffff}.datlas_relationshipListHeader__8hXO2{min-height:42px;display:flex;align-items:center;justify-content:flex-start;gap:12px;border-bottom:1px solid var(--datlas-line);padding:6px 8px}.datlas_relationshipCardGrid__K0b86{min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:12px;gap:12px;padding:12px}.datlas_relationshipCard__eLT_g{min-width:0;min-height:164px;display:grid;align-content:start;grid-gap:12px;gap:12px;border:1px solid rgba(17,22,28,.12);border-radius:5px;background:#ffffff;color:inherit;cursor:pointer;padding:14px;text-align:left}.datlas_relationshipLinkCard__xAuiN{min-height:206px;grid-template-rows:auto minmax(108px,1fr) auto;gap:14px}.datlas_compositionCard__qxsDy{min-height:180px;grid-template-rows:auto minmax(0,1fr) auto}.datlas_compositionCard__qxsDy .datlas_relationshipCardHeader__Qs04K>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_compositionCard__qxsDy .datlas_relationshipCardHeader__Qs04K small{min-width:0;overflow:hidden;color:#66717f;font-size:.72rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.datlas_compositionCardBody__9Rje3{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_compositionCardSource__gBBmA{min-width:0;display:grid;grid-gap:3px;gap:3px;border:1px solid rgba(17,22,28,.08);border-radius:5px;background:#f8fafc;padding:10px}.datlas_compositionCardSource__gBBmA span{color:#66717f;font-size:.68rem;font-weight:700;line-height:1;text-transform:uppercase}.datlas_compositionCardSource__gBBmA small,.datlas_compositionCardSource__gBBmA strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_compositionCardSource__gBBmA strong{color:#26313d;font-size:.84rem;font-weight:600}.datlas_compositionCardSource__gBBmA small{color:#66717f;font-size:.72rem;font-weight:500}.datlas_compositionCardMetrics__mAXjc{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.datlas_compositionCardMetrics__mAXjc span{min-width:0;display:grid;grid-gap:2px;gap:2px;border:1px solid rgba(17,22,28,.08);border-radius:4px;background:#ffffff;padding:8px}.datlas_compositionCardMetrics__mAXjc strong{color:#0b4f3a;font-size:.94rem;font-weight:700;line-height:1}.datlas_compositionCardMetrics__mAXjc small{min-width:0;overflow:hidden;color:#66717f;font-size:.68rem;font-weight:700;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.datlas_relationshipCard__eLT_g:focus-visible,.datlas_relationshipCard__eLT_g:hover{border-color:rgba(11,79,58,.44);box-shadow:0 10px 24px rgba(10,15,20,.08);outline:none}.datlas_relationshipCardSelected__8q8_W{border-color:#11161c;box-shadow:inset 0 0 0 1px #11161c}.datlas_relationshipCardHeader__Qs04K{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px}.datlas_relationshipCardHeader__Qs04K strong{min-width:0;max-width:100%;overflow:hidden;color:var(--datlas-ink);font-size:.94rem;font-weight:500;line-height:1.28;overflow-wrap:anywhere;word-break:break-word}.datlas_childEntityListHeader__EqBSk{justify-content:space-between}.datlas_childEntityListTitle__ct6qd{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_childEntityListTitle__ct6qd strong{color:var(--datlas-ink);font-size:.92rem;font-weight:600}.datlas_childEntityListTitle__ct6qd small{color:#66717f;font-size:.74rem;font-weight:500}.datlas_childEntityCard__R1Tkw{min-height:0;cursor:default}.datlas_childEntityCard__R1Tkw:focus-visible,.datlas_childEntityCard__R1Tkw:hover{border-color:rgba(17,22,28,.12);box-shadow:none}.datlas_childEntityCardTitle__6vQUi{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_childEntityCardTitle__6vQUi small{min-width:0;overflow:hidden;color:#66717f;font-size:.72rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.datlas_childEntityConfigGrid__bsn1Z{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.datlas_relationshipFlowLine__nlcyb{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(74px,96px) minmax(0,1fr);align-items:end;grid-gap:14px;gap:14px}.datlas_relationshipEndpoint___TE36{min-width:0;display:grid;justify-items:center;align-content:start;grid-gap:5px;gap:5px;text-align:center}.datlas_relationshipEndpoint___TE36 .datlas_relationshipEntityMarker__G56uF{width:46px;min-width:46px;height:46px}.datlas_relationshipEndpoint___TE36 .datlas_relationshipEntityMarkerSvg__DkjC7{width:46px;height:46px}.datlas_relationshipEndpoint___TE36>span{color:#66717f;font-size:.66rem;font-weight:700;line-height:1;text-transform:uppercase}.datlas_relationshipEndpoint___TE36>strong{min-width:0;max-width:100%;overflow:hidden;color:#26313d;font-size:.82rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.datlas_relationshipCardinalityBridge__mD861{min-width:0;min-height:58px;display:grid;place-items:center;align-self:center;grid-gap:3px;gap:3px;border-top:1px solid rgba(11,79,58,.26);border-bottom:1px solid rgba(11,79,58,.12);color:#0b4f3a;text-align:center}.datlas_relationshipCardinalityBridge__mD861 strong{color:#0b4f3a;font-size:1.06rem;font-weight:800;line-height:1;letter-spacing:0}.datlas_relationshipCardinalityBridge__mD861 span{max-width:100%;overflow:hidden;color:#526071;font-size:.65rem;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.datlas_atlasResourceCardLead__x9iGj{min-width:0;min-height:58px;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.datlas_atlasResourceCardLead__x9iGj>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_atlasResourceCardLead__x9iGj small,.datlas_atlasResourceCardLead__x9iGj strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_atlasResourceCardLead__x9iGj strong{color:#26313d;font-size:.84rem;font-weight:600}.datlas_atlasResourceCardLead__x9iGj small{color:#66717f;font-size:.73rem;font-weight:500}.datlas_atlasDataSourceCard___GjMa{min-height:206px;align-content:stretch;grid-template-rows:auto minmax(58px,auto) minmax(0,1fr) auto}.datlas_atlasDataSourceCard___GjMa .datlas_relationshipEntityMarker__G56uF{width:46px;min-width:46px;height:46px;border:1px solid color-mix(in srgb,var(--relationship-color) 58%,#ffffff);border-radius:5px;background:color-mix(in srgb,var(--relationship-color) 12%,#ffffff);color:var(--relationship-color);font-size:.95rem;font-weight:700;overflow:hidden}.datlas_atlasEntityCard__Il4uq{min-height:206px;align-content:stretch;grid-template-rows:minmax(58px,auto) auto minmax(0,1fr) auto;gap:12px}.datlas_atlasEntityCardTitle__1x1lt{min-width:0;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:58px}.datlas_atlasEntityCardTitle__1x1lt strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.95rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.datlas_atlasResourceCardIcon__UtvrJ{--relationship-color:#0b4f3a;width:46px;min-width:46px;height:46px;display:inline-grid;place-items:center;border:1px solid color-mix(in srgb,var(--relationship-color) 58%,#ffffff);border-radius:5px;background:color-mix(in srgb,var(--relationship-color) 12%,#ffffff);color:var(--relationship-color);font-size:.95rem;font-weight:700;overflow:hidden}.datlas_atlasResourceCardIcon__UtvrJ>span{line-height:1}.datlas_atlasResourceCardVisualIcon__uBdpp{border:0;background:transparent}.datlas_entityCardVisualSvg__UG4mG{width:46px;height:46px;display:block;overflow:visible}.datlas_entityCardPixelIconSvg__1zNFK{display:block;overflow:visible;image-rendering:pixelated}.datlas_entityOriginInternalNotice__RpvNx{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid color-mix(in srgb,#345a72 32%,var(--atlas-line,#d8dee5));border-radius:8px;background:color-mix(in srgb,#345A72 7%,var(--atlas-panel,#ffffff));color:var(--atlas-text,#1f2933)}.datlas_entityOriginInternalNotice__RpvNx span{color:var(--atlas-muted,#66717d);font-size:12px}.datlas_atlasEntityCardFooter__p7IK8,.datlas_atlasEntityCardLine__ZqLsm,.datlas_atlasEntityCardSplit__fnuEA{min-width:0;color:#526071;font-size:.78rem;font-weight:500}.datlas_atlasEntityCardLine__ZqLsm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_atlasEntityCardFooter__p7IK8,.datlas_atlasEntityCardSplit__fnuEA{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.datlas_atlasEntityCardFooter__p7IK8 span,.datlas_atlasEntityCardSplit__fnuEA span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_atlasCardActions__WFdA5{min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:5px}.datlas_atlasCardActions__WFdA5 .datlas_entityContextIconButton__yQh1r{width:26px;min-width:26px;height:26px;min-height:26px}.datlas_relationshipCardMeta__zLPqI,.datlas_relationshipConditionSummary__10XY2{min-width:0;display:flex;flex-wrap:wrap;gap:6px}.datlas_relationshipCardMeta__zLPqI span,.datlas_relationshipConditionSummary__10XY2 span{max-width:100%;overflow:hidden;border:1px solid rgba(17,22,28,.08);border-radius:3px;background:#f7f9fb;color:#526071;padding:3px 6px;font-size:.72rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.datlas_relationshipCardConditionCount__d59IZ{min-width:0;display:flex;align-items:center;justify-content:center}.datlas_relationshipCardConditionCount__d59IZ span{max-width:100%;min-height:24px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(11,79,58,.18);border-radius:4px;background:#f4f7fb;color:#0b4f3a;padding:4px 9px;font-size:.72rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.datlas_relationshipCardFooter__yE6hT{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:10px;gap:10px}.datlas_relationshipCardFooter__yE6hT>span{min-width:0;overflow:hidden;color:#66717f;font-size:.72rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.datlas_dataSourceCardActions__9eMTk,.datlas_relationshipCardActions__BL_hb{min-width:0;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;align-items:center}.datlas_relationshipCardActions__BL_hb{margin-top:auto}.datlas_dataSourceCardActions__9eMTk .datlas_entityContextIconButton__yQh1r,.datlas_relationshipCardActions__BL_hb .datlas_entityContextIconButton__yQh1r{width:26px;min-width:26px;height:26px;min-height:26px}.datlas_relationshipEntityMarker__G56uF{width:28px;min-width:28px;height:28px;display:inline-grid;place-items:center;overflow:visible}.datlas_relationshipEntityMarkerSvg__DkjC7{width:28px;height:28px;display:block;overflow:visible}.datlas_relationshipEntityPixelIcon__RHA_7{image-rendering:pixelated}.datlas_relationshipEditorSurface__sDXnu{display:grid;grid-template-rows:auto minmax(0,1fr)}.datlas_relationshipEditorGrid__oBEbE{min-height:590px;display:grid;grid-template-columns:176px minmax(0,1fr)}.datlas_relationshipEditorWorkspace___EtwM{align-content:start;background:#ffffff;padding:16px 18px}.datlas_relationshipEditorSection__Hr8Zt,.datlas_relationshipEditorWorkspace___EtwM{min-width:0;display:grid;grid-gap:16px;gap:16px}.datlas_relationshipEntityStage__EB8IV{min-width:0;display:grid;grid-template-columns:minmax(260px,1fr) minmax(190px,240px) minmax(260px,1fr);align-items:start;grid-gap:16px;gap:16px}.datlas_relationshipEntitySelector__RnBq_{min-width:0;display:grid;align-content:start;grid-gap:10px;gap:10px}.datlas_relationshipSelectorTitle__NscEb{min-width:0;display:grid;grid-gap:4px;gap:4px}.datlas_relationshipSectionHeader__jCgyt strong,.datlas_relationshipSelectorTitle__NscEb strong{color:var(--datlas-ink);font-size:.98rem;font-weight:500}.datlas_relationshipEntityCombo__8cYVT{min-width:0;display:grid;grid-gap:6px;gap:6px;color:#364252;font-size:.82rem;font-weight:500}.datlas_relationshipEntityCombo__8cYVT select{width:100%;min-height:38px;box-sizing:border-box;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:8px 10px;font:inherit;font-size:.84rem;font-weight:500}.datlas_relationshipEntityCombo__8cYVT select:focus{border-color:#0b4f3a;box-shadow:0 0 0 3px rgba(11,79,58,.12);outline:none}.datlas_relationshipSelectedEntity__YJ1yw{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;border:1px solid rgba(17,22,28,.1);border-radius:5px;background:#f8fafc;padding:10px}.datlas_relationshipSelectedEntity__YJ1yw small,.datlas_relationshipSelectedEntity__YJ1yw strong{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_relationshipSelectedEntity__YJ1yw strong{color:var(--datlas-ink);font-size:.86rem;font-weight:500}.datlas_relationshipSelectedEntity__YJ1yw small{margin-top:2px;color:var(--datlas-muted);font-size:.72rem;font-weight:400}.datlas_relationshipEntityHint__MsjSf{margin:0;border:1px dashed rgba(17,22,28,.16);border-radius:5px;background:#f8fafc;color:var(--datlas-muted);padding:10px;font-size:.8rem;font-weight:400}.datlas_relationshipEntityOptions__0ol5i{min-width:0;display:grid;grid-gap:7px;gap:7px;max-height:440px;overflow:auto;padding:1px}.datlas_relationshipEntityOptionSelected__hQdsU,.datlas_relationshipEntityOption__1hzMi{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;border:1px solid rgba(17,22,28,.1);border-radius:5px;background:#ffffff;color:inherit;cursor:pointer;padding:9px;text-align:left}.datlas_relationshipEntityOptionSelected__hQdsU,.datlas_relationshipEntityOption__1hzMi:focus-visible,.datlas_relationshipEntityOption__1hzMi:hover{border-color:rgba(11,79,58,.38);background:#f8fafc;outline:none}.datlas_relationshipEntityOptionSelected__hQdsU{box-shadow:inset 0 0 0 1px rgba(11,79,58,.22)}.datlas_relationshipEntityOptionSelected__hQdsU:disabled,.datlas_relationshipEntityOption__1hzMi:disabled{cursor:default}.datlas_relationshipEntityOptionSelected__hQdsU small,.datlas_relationshipEntityOptionSelected__hQdsU strong,.datlas_relationshipEntityOption__1hzMi small,.datlas_relationshipEntityOption__1hzMi strong{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_relationshipEntityOptionSelected__hQdsU strong,.datlas_relationshipEntityOption__1hzMi strong{color:var(--datlas-ink);font-size:.86rem;font-weight:500}.datlas_relationshipEntityOptionSelected__hQdsU small,.datlas_relationshipEntityOption__1hzMi small{margin-top:2px;color:var(--datlas-muted);font-size:.72rem;font-weight:400}.datlas_relationshipSemanticBridge__00K_K{min-height:170px;display:grid;align-content:center;grid-gap:8px;gap:8px;border:1px solid rgba(17,22,28,.1);border-radius:5px;background:#f7f9fb;padding:18px 12px;text-align:center}.datlas_relationshipReviewHero__sc6P2 span,.datlas_relationshipSemanticBridge__00K_K span,.datlas_relationshipSemanticPreview__52evX span{color:#364252;font-size:.9rem;font-weight:500}.datlas_relationshipReviewHero__sc6P2 strong,.datlas_relationshipSemanticBridge__00K_K strong,.datlas_relationshipSemanticPreview__52evX strong{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;min-height:30px;color:#0b4f3a;font-size:.72rem;font-weight:700;line-height:1.22;overflow-wrap:anywhere;text-align:center;text-transform:uppercase}.datlas_relationshipReviewHero__sc6P2 strong:after,.datlas_relationshipReviewHero__sc6P2 strong:before,.datlas_relationshipSemanticBridge__00K_K strong:after,.datlas_relationshipSemanticBridge__00K_K strong:before,.datlas_relationshipSemanticPreview__52evX strong:after,.datlas_relationshipSemanticPreview__52evX strong:before{content:"";flex:1 1 34px;height:1px;margin:0 8px;background:rgba(11,79,58,.34)}.datlas_relationshipReviewHero__sc6P2 strong:after,.datlas_relationshipSemanticBridge__00K_K strong:after,.datlas_relationshipSemanticPreview__52evX strong:after{height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid rgba(11,79,58,.72);background:transparent}.datlas_relationshipCardinalitySelector__cjUtR{min-width:0;display:grid;grid-gap:6px;gap:6px;margin-top:6px;text-align:left}.datlas_relationshipCardinalitySelector__cjUtR span{color:#364252;font-size:.76rem;font-weight:600}.datlas_relationshipCardinalitySelector__cjUtR select{width:100%;min-height:36px;box-sizing:border-box;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:8px 10px;font:inherit;font-size:.82rem;font-weight:500}.datlas_relationshipCardinalitySelector__cjUtR select:focus{border-color:#0b4f3a;box-shadow:0 0 0 3px rgba(11,79,58,.12);outline:none}.datlas_relationshipSectionHeader__jCgyt{min-width:0;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--datlas-line);padding-bottom:10px}.datlas_relationshipSectionHeader__jCgyt span{display:block;margin-top:2px;color:var(--datlas-muted);font-size:.78rem;font-weight:400}.datlas_relationshipConditionBuilder__TDcIs{min-width:0;display:grid;grid-gap:9px;gap:9px}.datlas_relationshipBridgeConfig__rKB9p{min-width:0;display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(17,22,28,.1);border-radius:5px;background:#f8fafc;padding:12px}.datlas_relationshipBridgeConfig__rKB9p .datlas_relationshipSectionHeader__jCgyt{min-height:auto;padding-bottom:8px}.datlas_relationshipBridgeGrid__nGQy1{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.datlas_relationshipBridgeGrid__nGQy1 label{min-width:0;display:grid;grid-gap:6px;gap:6px;color:#364252;font-size:.82rem;font-weight:500}.datlas_relationshipBridgeGrid__nGQy1 select{width:100%;min-width:0;max-width:100%;min-height:34px;box-sizing:border-box;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:7px 9px;font:inherit;font-size:.84rem;font-weight:500}.datlas_relationshipBridgeGrid__nGQy1 select:focus{border-color:#0b4f3a;box-shadow:0 0 0 3px rgba(11,79,58,.12);outline:none}.datlas_relationshipBridgeHint__fyRpN{min-height:22px;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:3px;padding:3px 7px;font-size:.72rem;font-weight:600;overflow-wrap:anywhere}.datlas_relationshipConditionRow__tpKj0{min-width:0;display:grid;grid-template-columns:24px minmax(190px,1fr) 44px minmax(190px,1fr) minmax(116px,auto) 28px;align-items:end;grid-gap:10px;gap:10px;border:1px solid rgba(17,22,28,.09);border-radius:5px;background:#ffffff;padding:10px}.datlas_relationshipConditionRow__tpKj0 label,.datlas_relationshipFormGrid__wtOL3 label{min-width:0;display:grid;grid-gap:6px;gap:6px;color:#364252;font-size:.82rem;font-weight:500}.datlas_relationshipConditionRow__tpKj0 select,.datlas_relationshipFormGrid__wtOL3 input,.datlas_relationshipFormGrid__wtOL3 select,.datlas_relationshipFormGrid__wtOL3 textarea{width:100%;min-width:0;max-width:100%;min-height:34px;box-sizing:border-box;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:7px 9px;font:inherit;font-size:.84rem;font-weight:500}.datlas_relationshipFormGrid__wtOL3 textarea{min-height:92px;resize:vertical}.datlas_relationshipFormattingGrid__7ntTP{width:min(100%,1120px);min-width:0;display:grid;grid-gap:14px;gap:14px}.datlas_relationshipLineFormatting__Z3iZr{grid-column:1/-1;min-width:0;display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(17,22,28,.12);border-radius:4px;background:#ffffff;padding:10px}.datlas_relationshipLineFormatting__Z3iZr .datlas_relationshipSectionHeader__jCgyt{min-height:auto;padding:0;border-bottom:0}.datlas_relationshipLineFormattingBody__PYo0h{min-width:0;display:grid;grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);align-items:center;grid-gap:12px;gap:12px}.datlas_relationshipLinePreview__NKHbu{width:100%;height:42px;display:block;overflow:hidden;border:1px solid rgba(17,22,28,.1);border-radius:4px;background:#f8fafc}.datlas_relationshipLineControls__hRWSF{min-width:0;display:grid;grid-template-columns:minmax(240px,1.35fr) minmax(86px,.45fr) minmax(210px,1.1fr) minmax(150px,.78fr) minmax(84px,.42fr);align-items:stretch;grid-gap:10px;gap:10px}.datlas_relationshipLineControl__qrIMJ,.datlas_relationshipLinePreviewPanel__PfLj7{min-width:0;display:grid;grid-template-rows:16px 42px;align-items:start;grid-gap:6px;gap:6px;color:#364252;font-size:.82rem;font-weight:500}.datlas_relationshipLineControl__qrIMJ>span,.datlas_relationshipLinePreviewPanel__PfLj7>span{min-width:0;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_relationshipLineControls__hRWSF input,.datlas_relationshipLineControls__hRWSF select,.datlas_relationshipVisualRule__kXBYe input,.datlas_relationshipVisualRule__kXBYe select{width:100%;min-height:42px;box-sizing:border-box;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:7px 9px;font:inherit;font-size:.84rem;font-weight:500}.datlas_relationshipLineControls__hRWSF input[type=color]{width:100%;min-width:0;height:42px;padding:3px}.datlas_relationshipLineRangeControl__TX4Cx{min-width:0;min-height:42px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;grid-gap:8px;gap:8px;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;padding:0 9px}.datlas_relationshipLineControls__hRWSF input[type=range],.datlas_relationshipVisualRule__kXBYe input[type=range]{min-width:0;min-height:0;height:18px;border:0;background:transparent;padding:0;accent-color:#0b4f3a}.datlas_relationshipLineControls__hRWSF output,.datlas_relationshipVisualRule__kXBYe output{color:var(--datlas-ink);font-size:.72rem;font-weight:700;line-height:1;text-align:right}.datlas_relationshipLineMarkerToggle__SuMkB{align-items:start}.datlas_relationshipLineMarkerToggle__SuMkB input[type=checkbox]{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;align-self:center;justify-self:center;margin:0;padding:0!important;accent-color:#0b4f3a}.datlas_relationshipVisualRuleList__ZVHms{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_relationshipVisualRule__kXBYe{min-width:0;display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(17,22,28,.1);border-radius:5px;background:#fbfdff;padding:10px}.datlas_relationshipVisualRule__kXBYe label{min-width:0;display:grid;grid-gap:6px;gap:6px;color:#364252;font-size:.82rem;font-weight:500}.datlas_relationshipVisualRuleConditionGrid__TGNka,.datlas_relationshipVisualRuleFormatGrid__f3_TM,.datlas_relationshipVisualRuleHeader__u8cRd{min-width:0;display:grid;align-items:end;grid-gap:8px;gap:8px}.datlas_relationshipVisualRuleHeader__u8cRd{grid-template-columns:minmax(180px,1fr) minmax(120px,160px) 34px}.datlas_relationshipVisualRuleConditionGrid__TGNka{grid-template-columns:minmax(110px,.55fr) minmax(220px,1.5fr) minmax(140px,.8fr) minmax(160px,1fr)}.datlas_relationshipVisualRuleFormatGrid__f3_TM{grid-template-columns:minmax(220px,1.2fr) minmax(86px,.45fr) minmax(210px,1.1fr) minmax(150px,.78fr) minmax(84px,.42fr)}.datlas_relationshipVisualRuleFormatGrid__f3_TM .datlas_relationshipLinePreview__NKHbu{height:42px}.datlas_relationshipVisualRule__kXBYe input[type=color]{height:42px;padding:3px}.datlas_relationshipConditionRow__tpKj0 select:focus,.datlas_relationshipFormGrid__wtOL3 input:focus,.datlas_relationshipFormGrid__wtOL3 select:focus,.datlas_relationshipFormGrid__wtOL3 textarea:focus,.datlas_relationshipLineControls__hRWSF input:focus,.datlas_relationshipLineControls__hRWSF select:focus,.datlas_relationshipSelectorTitle__NscEb input:focus,.datlas_relationshipVisualRule__kXBYe input:focus,.datlas_relationshipVisualRule__kXBYe select:focus{border-color:#0b4f3a;box-shadow:0 0 0 3px rgba(11,79,58,.12);outline:none}.datlas_relationshipConditionGrip__hviQX{width:22px;height:34px;display:inline-grid;place-items:center;color:#7a8593;cursor:-webkit-grab;cursor:grab}.datlas_relationshipConditionGrip__hviQX .datlas_iconToolGlyph__upcVR{width:15px;height:15px;fill:currentColor;stroke-width:0}.datlas_relationshipConditionGrip__hviQX .datlas_iconToolGlyph__upcVR circle{fill:currentColor}.datlas_relationshipConditionDragging__pdcXL{opacity:.48}.datlas_relationshipOperatorBadge__5sOZY{min-height:34px;display:grid;place-items:center;border:1px solid rgba(17,22,28,.12);border-radius:4px;background:#f7f9fb;color:#0b4f3a;font-size:.9rem;font-weight:700}.datlas_relationshipCompatibility__rTZrH{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 9px;font-size:.76rem;font-weight:600;text-align:center}.datlas_relationshipCompatibility_ok__xpQkF{background:#edf7f1;color:#24643a}.datlas_relationshipCompatibility_warn__LckSX{background:#fff7e6;color:#7a5720}.datlas_relationshipCompatibility_empty__Pxz0F{background:#f1f5f9;color:#667385}.datlas_relationshipSemanticGrid__I3vo5{width:min(100%,1120px);display:grid;grid-template-columns:minmax(0,620px) minmax(280px,1fr);align-items:start;grid-gap:22px;gap:22px}.datlas_relationshipFormGrid__wtOL3{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.datlas_relationshipSemanticPreview__52evX{min-width:0;display:grid;grid-gap:14px;gap:14px;border-left:1px solid rgba(17,22,28,.12);padding-left:22px}.datlas_relationshipSemanticPreview__52evX div{min-width:0;display:grid;grid-gap:4px;gap:4px}.datlas_relationshipValidationSummary__N6LcO{min-width:0;display:grid;grid-template-columns:repeat(6,minmax(96px,1fr));grid-gap:8px;gap:8px}.datlas_relationshipReviewGrid__7lMbH div,.datlas_relationshipValidationMessages__77gm0 div,.datlas_relationshipValidationSummary__N6LcO div{min-width:0;border:1px solid rgba(17,22,28,.09);border-radius:5px;background:#f8fafc;padding:10px}.datlas_relationshipReviewGrid__7lMbH span,.datlas_relationshipValidationSummary__N6LcO span{display:block;color:var(--datlas-muted);font-size:.72rem;font-weight:500}.datlas_relationshipReviewGrid__7lMbH strong,.datlas_relationshipValidationSummary__N6LcO strong{display:block;min-width:0;max-width:100%;margin-top:4px;color:var(--datlas-ink);font-size:1rem;font-weight:500;overflow-wrap:anywhere;word-break:break-word}.datlas_relationshipValidationMessages__77gm0{display:grid;grid-gap:8px;gap:8px}.datlas_relationshipValidationMessages__77gm0 div{display:grid;grid-gap:2px;gap:2px}.datlas_relationshipValidationMessages__77gm0 strong{font-size:.78rem;font-weight:600}.datlas_relationshipValidationMessages__77gm0 span{color:#364252;font-size:.84rem}.datlas_relationshipValidation_ok__m73tM{border-color:rgba(47,125,75,.18)!important;background:#f2faf5!important}.datlas_relationshipValidation_warning__hq259{border-color:rgba(164,109,31,.22)!important;background:#fff8ec!important}.datlas_relationshipValidation_error__MGBmb{border-color:rgba(163,56,44,.24)!important;background:#fff2f1!important}.datlas_relationshipPreviewPairs__vVn6w{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_relationshipPreviewPair__StNu3{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,auto) minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;border:1px solid rgba(17,22,28,.1);border-radius:5px;background:#ffffff;padding:12px}.datlas_relationshipPreviewPair__StNu3>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.datlas_relationshipPreviewPair__StNu3 small,.datlas_relationshipPreviewPair__StNu3 span,.datlas_relationshipPreviewPair__StNu3 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_relationshipPreviewPair__StNu3 strong{color:var(--datlas-ink);font-size:.84rem;font-weight:600}.datlas_relationshipPreviewPair__StNu3 small,.datlas_relationshipPreviewPair__StNu3 span{color:#526071;font-size:.78rem}.datlas_relationshipPreviewPair__StNu3 b{min-height:30px;display:inline-flex;align-items:center;justify-content:center;border-top:1px solid rgba(11,79,58,.32);color:#0b4f3a;font-size:.72rem;text-transform:uppercase}.datlas_relationshipReview__zK9kZ{width:min(100%,980px);display:grid;grid-gap:16px;gap:16px}.datlas_relationshipReviewHero__sc6P2{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,auto) minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;border:1px solid rgba(17,22,28,.1);border-radius:5px;background:#f8fafc;padding:18px;text-align:center}.datlas_relationshipReviewGrid__7lMbH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.datlas_relationshipReviewConditions__pGScY{display:flex;flex-wrap:wrap;gap:7px}.datlas_relationshipReviewConditions__pGScY span{border:1px solid rgba(17,22,28,.09);border-radius:3px;background:#ffffff;color:#364252;padding:5px 8px;font-size:.8rem}.datlas_relationshipReviewValidation__1CsIU{display:grid;grid-gap:4px;gap:4px;border-left:3px solid #0b4f3a;background:#f7f9fb;padding:10px 12px}.datlas_relationshipReviewValidation__1CsIU strong{color:var(--datlas-ink);font-size:.82rem;font-weight:600}.datlas_relationshipReviewValidation__1CsIU span{color:#526071;font-size:.82rem}.datlas_iconEditorOverlay__PGH0I{position:fixed;inset:0;z-index:var(--datlas-layer-dialog);display:grid;place-items:center;padding:24px;background:rgba(10,15,20,.5)}.datlas_iconEditorDialog__umrX4{width:min(880px,calc(100vw - 48px));max-height:calc(100vh - 48px);min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;box-shadow:0 26px 70px rgba(10,15,20,.32)}.datlas_iconEditorHeader__FiOCz{min-height:36px;padding:4px 8px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#11161c;color:#ffffff}.datlas_iconEditorTitle__doV7c{min-width:0}.datlas_iconEditorTitle__doV7c h2{min-width:0;margin:0;overflow:hidden;color:#ffffff;font-size:.84rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.datlas_formActionIconButton__Ojv5e,.datlas_titleIconButton__tEL2V{width:28px;min-width:28px;height:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;padding:0;font:inherit}.datlas_titleIconButton__tEL2V{border:1px solid rgba(255,255,255,.22);background:transparent;color:#ffffff}.datlas_titleIconButtonPrimary__lHtg1{border-color:#ffffff;background:#ffffff;color:#11161c}.datlas_titleIconButton__tEL2V:focus-visible,.datlas_titleIconButton__tEL2V:hover{background:rgba(255,255,255,.12);outline:none}.datlas_titleIconButtonPrimary__lHtg1:focus-visible,.datlas_titleIconButtonPrimary__lHtg1:hover{background:#eef1f4}.datlas_formActionIconButton__Ojv5e:disabled,.datlas_titleIconButton__tEL2V:disabled{cursor:not-allowed;opacity:.58}.datlas_iconEditorBody__IrcU6{min-height:0;display:grid;grid-template-columns:230px minmax(380px,1fr);overflow:hidden}.datlas_iconCanvasPane__4e7D8,.datlas_iconGalleryPane__2cjCG{min-width:0;min-height:0;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:14px;overflow:auto}.datlas_iconGalleryPane__2cjCG{border-right:1px solid var(--datlas-line)}.datlas_iconPaneHeader__5Ox_H{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.datlas_iconPaneHeader__5Ox_H strong{color:var(--datlas-ink);font-size:.86rem}.datlas_iconGalleryEmpty__5FHGb{margin:0;padding:10px;border:1px solid var(--datlas-line);background:#f7f9fb;color:#4d5967;font-size:.82rem;line-height:1.4}.datlas_iconGalleryList__q_4HI{display:grid;grid-gap:8px;gap:8px}.datlas_iconGalleryItem__5r2vA{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 32px;grid-gap:6px;gap:6px;align-items:center}.datlas_iconGallerySelectButton__IfPip{min-width:0;min-height:54px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;color:var(--datlas-ink);cursor:pointer;padding:6px;text-align:left}.datlas_iconGalleryDeleteButton__omx68:focus-visible,.datlas_iconGalleryDeleteButton__omx68:hover,.datlas_iconGallerySelectButton__IfPip:focus-visible,.datlas_iconGallerySelectButton__IfPip:hover{border-color:#11161c;outline:none}.datlas_iconGalleryDeleteButton__omx68:disabled,.datlas_iconGallerySelectButton__IfPip:disabled{cursor:not-allowed;opacity:.42}.datlas_iconGalleryItem__5r2vA small,.datlas_iconGalleryItem__5r2vA strong{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_iconGalleryItem__5r2vA strong{font-size:.8rem;font-weight:500}.datlas_iconGalleryItem__5r2vA small{margin-top:2px;color:var(--datlas-muted);font-size:.72rem;font-weight:400}.datlas_iconGalleryDeleteButton__omx68{width:32px;min-width:32px;height:32px;min-height:32px;display:grid;place-items:center;border:1px solid var(--datlas-line);border-radius:4px;background:#ffffff;color:#9c2f2f;cursor:pointer;padding:0}.datlas_iconGalleryThumb__1dX6L{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--datlas-line);background:linear-gradient(90deg,rgba(17,22,28,.05) 1px,transparent 0),linear-gradient(180deg,rgba(17,22,28,.05) 1px,transparent 0),#ffffff;background-size:8px 8px}.datlas_iconGalleryThumbSvg__Nu2_4{width:32px;height:32px;display:block;image-rendering:pixelated}.datlas_iconToolStrip__Sio77{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.datlas_iconToolStrip__Sio77 button{width:32px;min-width:32px;height:32px;min-height:32px;display:grid;place-items:center;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;color:#26313d;cursor:pointer;padding:0}.datlas_iconToolActive__iJwso,.datlas_iconToolStrip__Sio77 button:focus-visible,.datlas_iconToolStrip__Sio77 button:hover{border-color:#0b4f3a!important;background:#eef3f8!important;color:#0b4f3a!important;outline:none}.datlas_iconToolStrip__Sio77 .datlas_iconAiToolButton__Igkq4{margin-left:5px;border-color:rgba(17,22,28,.28);background:#f7f9fb}.datlas_iconAiToolButton__Igkq4[aria-busy=true] .datlas_iconToolGlyph__upcVR{animation:datlas_datlasIconPulse__f9uLR .8s ease-in-out infinite alternate}.datlas_iconToolStrip__Sio77 button:disabled{cursor:not-allowed;opacity:.5}.datlas_iconPointerGlyph__ZAOUH,.datlas_iconToolGlyph__upcVR{width:17px;height:17px;display:block;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.datlas_iconPointerGlyph__ZAOUH circle,.datlas_iconToolGlyph__upcVR circle,.datlas_iconToolGlyph__upcVR rect{fill:none}.datlas_iconColorControl__y0LJy{width:44px;height:36px;display:grid;grid-template-rows:10px 22px;place-items:center;grid-gap:2px;gap:2px;color:#526071;font-size:.58rem;font-weight:500;line-height:1}.datlas_iconColorControl__y0LJy input{width:34px!important;min-height:22px!important;height:22px!important;padding:2px!important}.datlas_iconPointerControl__m0k_N{width:68px;min-width:68px;height:36px;display:grid;grid-template-columns:18px 42px;align-items:center;grid-gap:4px;gap:4px;color:#26313d}.datlas_iconPointerControl__m0k_N input{width:42px!important;min-width:42px!important;min-height:32px!important;padding:4px!important;text-align:center}.datlas_iconAiPromptPanel__4vlG9{width:100%;margin-top:8px;display:grid;grid-template-columns:minmax(0,1fr) 32px 32px;align-items:center;grid-gap:6px;gap:6px}.datlas_iconAiPromptPanel__4vlG9 input{min-width:0!important;min-height:32px!important;padding:6px 8px!important;border:1px solid rgba(17,22,28,.2)!important;border-radius:4px!important;background:#ffffff!important;color:#11161c!important}.datlas_iconAiPromptPanel__4vlG9 button{width:32px;min-width:32px;height:32px;min-height:32px;display:grid;place-items:center;border:1px solid rgba(17,22,28,.18);border-radius:4px;background:#ffffff;color:#26313d;cursor:pointer;padding:0}.datlas_iconAiPromptPanel__4vlG9 button:focus-visible,.datlas_iconAiPromptPanel__4vlG9 button:hover{border-color:#0b4f3a;color:#0b4f3a;outline:none}.datlas_iconAiPromptPanel__4vlG9 button:disabled{cursor:not-allowed;opacity:.5}.datlas_iconCanvas__XoSh6{width:352px;height:352px;max-width:100%;border:1px solid rgba(17,22,28,.24);background:#ffffff;cursor:crosshair;image-rendering:pixelated;touch-action:none;-webkit-user-drag:none}.datlas_iconCanvas__XoSh6,.datlas_iconCanvas__XoSh6 *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.datlas_iconCanvas__XoSh6 *{pointer-events:none}.datlas_iconCanvasBackground__qUYw_{fill:#ffffff}.datlas_iconCanvasShapeArea__PEtkY{fill:rgba(11,79,58,.05);stroke:rgba(17,22,28,.5);stroke-dasharray:1.1 1.1;stroke-width:.35;vector-effect:non-scaling-stroke}.datlas_iconShapePreviewPixel__Y8C_y{opacity:.42}.datlas_iconCanvasGrid__zAXbZ{stroke:rgba(17,22,28,.14);stroke-width:.08;vector-effect:non-scaling-stroke}@keyframes datlas_datlasIconPulse__f9uLR{0%{opacity:.48}to{opacity:1}}.datlas_formModalOverlay__dcFgQ{position:fixed;inset:0;z-index:var(--datlas-layer-dialog);display:grid;place-items:center;padding:32px;background:rgba(10,15,20,.42);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.datlas_expansionConfirmBackdrop__R0Omd{position:fixed;inset:0;z-index:var(--datlas-layer-dialog);padding:16px;display:grid;place-items:center;background:rgba(15,23,42,.28);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.datlas_expansionConfirmDialog__X4cJC{width:min(540px,calc(100vw - 24px));min-height:230px;display:grid;grid-template-rows:auto 1fr auto;border:1px solid var(--datlas-line-strong);border-radius:8px;background:var(--datlas-panel);color:var(--datlas-ink);box-shadow:0 22px 56px color-mix(in srgb,var(--datlas-ink) 22%,transparent)}.datlas_expansionConfirmHeader__ULoJM{min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr) 30px;align-items:center;grid-gap:8px;gap:8px;padding:14px 16px 6px}.datlas_expansionConfirmIcon__iwD0S{width:24px;height:24px;display:inline-grid;place-items:center;color:var(--datlas-danger)}.datlas_expansionConfirmHeader__ULoJM strong{color:var(--datlas-ink);font-size:.95rem;font-weight:800;line-height:1.15}.datlas_expansionConfirmCloseButton__pAPID{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--datlas-muted)}.datlas_expansionConfirmCloseButton__pAPID:focus-visible,.datlas_expansionConfirmCloseButton__pAPID:hover{background:var(--datlas-muted-surface);outline:none}.datlas_expansionConfirmBody__MIzBC{min-width:0;padding:18px 40px 12px}.datlas_expansionConfirmBody__MIzBC p{max-width:430px;margin:0;color:var(--datlas-ink);font-size:.88rem;font-weight:600;line-height:1.55}.datlas_entityDeletionImpactList__RJLR5{max-width:430px;margin:14px 0;display:grid;grid-gap:6px;gap:6px}.datlas_entityDeletionImpactRow__TfYG1{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:12px;gap:12px;color:var(--datlas-ink);font-size:.82rem;line-height:1.35}.datlas_entityDeletionImpactRow__TfYG1 dd,.datlas_entityDeletionImpactRow__TfYG1 dt{margin:0}.datlas_entityDeletionImpactRow__TfYG1 dt{color:var(--datlas-muted);font-weight:700}.datlas_entityDeletionImpactRow__TfYG1 dd{font-weight:850}.datlas_expansionConfirmBody__MIzBC .datlas_entityDeletionFinalMessage__fwpep{margin-top:2px}.datlas_expansionConfirmFooter__x4Qts{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:10px 16px 16px}.datlas_expansionConfirmFooter__x4Qts>div{display:flex;justify-content:flex-end;gap:8px}.datlas_expansionConfirmFooter__x4Qts button{min-height:30px;border:1px solid var(--datlas-line-strong);border-radius:6px;background:var(--datlas-panel);color:var(--datlas-ink);padding:0 12px;font-size:.78rem;font-weight:800}.datlas_expansionConfirmPrimaryButton__Q4Y3M{border-color:var(--datlas-primary);background:var(--datlas-primary);color:var(--datlas-on-primary)}.datlas_expansionConfirmFooter__x4Qts button:focus-visible,.datlas_expansionConfirmFooter__x4Qts button:hover{background:var(--datlas-muted-surface);outline:none}.datlas_expansionConfirmPrimaryButton__Q4Y3M:focus-visible,.datlas_expansionConfirmPrimaryButton__Q4Y3M:hover{background:color-mix(in srgb,var(--datlas-primary) 88%,var(--datlas-panel))}.datlas_expansionConfirmFooter__x4Qts .datlas_entityDeleteDangerButton__bgU3Z{border-color:var(--datlas-danger);background:var(--datlas-danger);color:#ffffff}.datlas_expansionConfirmFooter__x4Qts .datlas_entityDeleteDangerButton__bgU3Z:focus-visible,.datlas_expansionConfirmFooter__x4Qts .datlas_entityDeleteDangerButton__bgU3Z:hover{background:color-mix(in srgb,var(--datlas-danger) 88%,var(--datlas-panel))}.datlas_formModal__zKQ_l{width:min(840px,calc(100vw - 64px));max-height:calc(100vh - 64px);min-width:0;overflow:hidden;border:1px solid rgba(17,22,28,.16);border-radius:4px;background:#ffffff;box-shadow:0 24px 60px rgba(10,15,20,.28)}.datlas_formModal__zKQ_l form{max-height:calc(100vh - 64px);display:grid;grid-template-rows:auto minmax(0,1fr) auto auto}.datlas_formModalHeader__qPtXQ{min-height:36px;padding:4px 8px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:0;background:#11161c}.datlas_formModalTitle__bmnkr{min-width:0}.datlas_formModalTitle__bmnkr h2{min-width:0;margin:0;overflow:hidden;color:#ffffff;font-size:.84rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.datlas_modalCloseButton__22pSX{width:28px;min-width:28px;min-height:28px;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:transparent;color:#ffffff;cursor:pointer;font-size:1.1rem;font-weight:600}.datlas_modalCloseButton__22pSX:focus-visible,.datlas_modalCloseButton__22pSX:hover{background:rgba(255,255,255,.12)}.datlas_formModal__zKQ_l .datlas_formGrid__rvJ1t{min-height:0;overflow:auto;gap:14px 18px;padding:18px 20px 16px;background:#ffffff}.datlas_formModal__zKQ_l label{min-width:0;display:grid;align-content:start;grid-gap:6px;gap:6px;color:#364252;font-size:.82rem;font-weight:500}.datlas_formModal__zKQ_l label>span{line-height:1.2}.datlas_formModal__zKQ_l input,.datlas_formModal__zKQ_l select,.datlas_formModal__zKQ_l textarea{width:100%;min-height:38px;box-sizing:border-box;border:1px solid rgba(17,22,28,.22);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:8px 10px;font:inherit;font-size:.88rem;font-weight:500}.datlas_formModal__zKQ_l textarea{min-height:72px;resize:vertical}.datlas_formModal__zKQ_l input:focus,.datlas_formModal__zKQ_l select:focus,.datlas_formModal__zKQ_l textarea:focus{border-color:#0b4f3a;box-shadow:0 0 0 3px rgba(11,79,58,.14);outline:none}.datlas_formModal__zKQ_l .datlas_checkboxLabel__roUWD{min-height:38px;display:flex;align-items:center;gap:8px;padding-top:22px}.datlas_formModal__zKQ_l .datlas_checkboxLabel__roUWD input{width:16px;min-width:16px;min-height:16px}.datlas_formModal__zKQ_l .datlas_capabilityStrip__A19vU,.datlas_formModal__zKQ_l .datlas_credentialState__2qYQQ{margin:0 20px 12px}.datlas_formModal__zKQ_l .datlas_capabilityStrip__A19vU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:10px 12px}.datlas_formModal__zKQ_l .datlas_capabilityStrip__A19vU span{min-width:0;border-left:2px solid #c7d0dc;border-radius:0;background:transparent;padding:0 0 0 8px;color:#4d5967;font-size:.78rem;line-height:1.3}.datlas_formModalActions__1P8cj{min-height:44px;padding:6px 10px;display:flex;align-items:center;justify-content:flex-end;gap:8px;border-top:1px solid var(--datlas-line);background:#eef1f4}.datlas_formActionIconButton__Ojv5e{border:1px solid var(--datlas-line-strong);background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_formActionIconButtonPrimary__fgLdn{border-color:var(--datlas-primary);background:var(--datlas-primary);color:var(--datlas-on-primary)}.datlas_formActionIconButton__Ojv5e:focus-visible,.datlas_formActionIconButton__Ojv5e:hover{border-color:var(--datlas-primary);color:var(--datlas-primary);outline:none}.datlas_formActionIconButtonPrimary__fgLdn:focus-visible,.datlas_formActionIconButtonPrimary__fgLdn:hover{border-color:var(--datlas-primary);background:color-mix(in srgb,var(--datlas-primary) 88%,var(--datlas-panel));color:var(--datlas-on-primary)}@media (max-width:1200px){.datlas_iagWorkspace__SOoqg,.datlas_metadataLayout__lufqh{grid-template-columns:1fr}.datlas_iagPackageGrid__OTECy{grid-template-columns:repeat(2,minmax(0,1fr))}.datlas_catalogTree__kktMe{max-height:none}.datlas_entityEditorGrid__JNMU2,.datlas_entityFieldWorkbench__gplPO,.datlas_entityIdentityBlock__TVegz,.datlas_relationshipEditorGrid__oBEbE{grid-template-columns:1fr}.datlas_entityEditorRail__PZ_ku{border-right:0;border-bottom:1px solid var(--datlas-line)}.datlas_entitySteps___Q0_F{grid-template-columns:repeat(4,minmax(0,1fr))}.datlas_identityOrderGrid__sSeYh{grid-template-columns:repeat(3,minmax(0,1fr))}.datlas_relationshipEntityStage__EB8IV,.datlas_relationshipLineFormattingBody__PYo0h,.datlas_relationshipSemanticGrid__I3vo5,.datlas_relationshipVisualRuleConditionGrid__TGNka,.datlas_relationshipVisualRuleFormatGrid__f3_TM{grid-template-columns:1fr}.datlas_relationshipSemanticBridge__00K_K{min-height:96px}.datlas_relationshipSemanticPreview__52evX{border-left:0;border-top:1px solid rgba(17,22,28,.12);padding:16px 0 0}.datlas_relationshipValidationSummary__N6LcO{grid-template-columns:repeat(3,minmax(0,1fr))}.datlas_entityIdentityVisualPanel__zjOqT{border-right:0;border-bottom:1px solid rgba(17,22,28,.14);padding:0 0 12px}.datlas_detailLayoutWorkbench__lXizv{grid-template-columns:1fr;min-height:0}.datlas_detailBuilderToolbar__vCXeH{align-items:center;flex-wrap:wrap}.datlas_detailBuilderToolbarActions__Xl7WQ{justify-content:flex-end;flex-wrap:wrap}.datlas_detailBuilderInspector__LO9kc,.datlas_detailBuilderPalette__WiKBB,.datlas_detailBuilderStructure__5lQV7{max-height:none}.datlas_fieldVisualGroups__iC_Bd{grid-template-columns:1fr}.datlas_fieldFlagGrid__yLeM4{min-width:0}.datlas_fieldContextGrid__nwnDC,.datlas_valueListEditorGrid__PRvHE{grid-template-columns:repeat(2,minmax(160px,1fr))}.datlas_visualConditionGrid__oI6o5{grid-template-columns:repeat(3,minmax(130px,1fr))}.datlas_valueListItemRow__X7m5l{grid-template-columns:minmax(120px,.8fr) minmax(180px,1.4fr) minmax(92px,.55fr) 34px}.datlas_iconEditorBody__IrcU6{grid-template-columns:220px minmax(320px,1fr)}}@media (max-width:980px){.datlas_body__jDhlO{grid-template-columns:1fr}.datlas_sideNav__SvlN5{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.datlas_entityIdentityBlock__TVegz{grid-template-columns:1fr}.datlas_auditFilterForm__CXHp_{grid-template-columns:repeat(2,minmax(0,1fr))}.datlas_auditFilterActions__mx9iq{justify-content:flex-start}.datlas_entityFormGrid__oReDV,.datlas_entitySourceState__iuDPt,.datlas_entitySteps___Q0_F,.datlas_identityOrderGrid__sSeYh,.datlas_metricGrid__olLIL,.datlas_preparedGrid__GvhUt,.datlas_relationshipCardGrid__K0b86,.datlas_relationshipFormGrid__wtOL3,.datlas_settingsForm__dWJT0,.datlas_sourceSummary__OznCY,.datlas_visualConditionGrid__oI6o5{grid-template-columns:repeat(2,minmax(0,1fr))}.datlas_relationshipConditionRow__tpKj0{grid-template-columns:24px minmax(0,1fr) 44px minmax(0,1fr)}.datlas_relationshipLineControls__hRWSF{grid-template-columns:repeat(2,minmax(0,1fr))}.datlas_relationshipVisualRuleHeader__u8cRd{grid-template-columns:minmax(0,1fr) minmax(120px,160px) 34px}.datlas_relationshipVisualRuleConditionGrid__TGNka,.datlas_relationshipVisualRuleFormatGrid__f3_TM{grid-template-columns:repeat(2,minmax(0,1fr))}.datlas_relationshipVisualRuleFormatGrid__f3_TM .datlas_relationshipLinePreview__NKHbu{grid-column:span 2}.datlas_fieldVisualGroups__iC_Bd,.datlas_settingsForm__dWJT0,.datlas_visualSettingsControls__qLVkw,.datlas_visualSettingsForm__Fg4KK{grid-template-columns:1fr}.datlas_visualSettingsPreviewPane__qyKf5{order:2;grid-column:auto;grid-row:auto;position:static}.datlas_visualSettingsControls__qLVkw{order:1;grid-column:auto;grid-row:auto}.datlas_visualSettingsControls__qLVkw>.datlas_visualSettingsSection__G7q1I{grid-column:auto;grid-row:auto}.datlas_overviewGraphBody__7gB1B{grid-template-columns:1fr}.datlas_overviewGraphCanvas__HHkI9{max-width:420px}.datlas_userAccessRow__JGWOJ{grid-template-columns:1fr}.datlas_relationshipCompatibility__rTZrH,.datlas_relationshipConditionRow__tpKj0>button,.datlas_relationshipConditionRow__tpKj0>span:last-child{grid-column:span 2}.datlas_iconEditorBody__IrcU6,.datlas_relationshipPreviewPair__StNu3,.datlas_relationshipReviewGrid__7lMbH{grid-template-columns:1fr}.datlas_iconCanvasPane__4e7D8,.datlas_iconGalleryPane__2cjCG{border-right:0;border-bottom:1px solid var(--datlas-line)}.datlas_detailBuilderPageSurface__XLlXg{min-height:480px}.datlas_appearanceSettingsGrid__OtqgQ,.datlas_iagRuleMetaGrid__mDqik{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.datlas_shell__V0vzu,.datlas_shell__V0vzu.datlas_loginShell__zxNaC{padding:14px}.datlas_loginFrame__bgSaO{width:min(360px,calc(100vw - 28px))!important;max-width:100%;justify-self:center;min-height:0;grid-template-columns:1fr}.datlas_loginBrandPanel__ovAE8{gap:16px;padding:20px}.datlas_loginBrandCopy__Pi6T5 strong{max-width:none;font-size:1.7rem}.datlas_loginPanel___m_AA{padding:22px}.datlas_header__8AaYy,.datlas_objectHeader__DFVBl,.datlas_panelHeader__fJHmP{align-items:stretch;flex-direction:column}.datlas_auditFilterForm__CXHp_,.datlas_visualSettingsGrid__e5LXC{grid-template-columns:1fr}.datlas_auditFilterActions__mx9iq,.datlas_auditPagination__x26Rn,.datlas_auditPagination__x26Rn div,.datlas_fieldVisualGroupHeader__lOaVN,.datlas_visualSettingsPreviewHeader__VYH_K,.datlas_visualSettingsSectionHeader__z2Gsf{align-items:stretch;flex-direction:column}.datlas_appearanceSettingsColumns__2u4Vt,.datlas_appearanceSettingsGrid__OtqgQ,.datlas_childEntityConfigGrid__bsn1Z,.datlas_clientLogoControl__Q4KxB,.datlas_entityFormGrid__oReDV,.datlas_entityIdentityBlock__TVegz,.datlas_entitySourceState__iuDPt,.datlas_entitySteps___Q0_F,.datlas_fieldIdentityPreview__EPDB7,.datlas_formGrid__rvJ1t,.datlas_iagPackageGrid__OTECy,.datlas_iagRuleMetaGrid__mDqik,.datlas_identityOrderGrid__sSeYh,.datlas_metricGrid__olLIL,.datlas_preparedGrid__GvhUt,.datlas_relationshipCardGrid__K0b86,.datlas_relationshipFormGrid__wtOL3,.datlas_relationshipLineControls__hRWSF,.datlas_relationshipReviewGrid__7lMbH,.datlas_relationshipValidationSummary__N6LcO,.datlas_relationshipVisualRuleConditionGrid__TGNka,.datlas_relationshipVisualRuleFormatGrid__f3_TM,.datlas_relationshipVisualRuleHeader__u8cRd,.datlas_settingsForm__dWJT0,.datlas_settingsQueryGrid__izJ_Y{grid-template-columns:1fr}.datlas_relationshipVisualRuleFormatGrid__f3_TM .datlas_relationshipLinePreview__NKHbu{grid-column:auto}.datlas_relationshipCardFooter__yE6hT,.datlas_relationshipFlowLine__nlcyb{grid-template-columns:1fr}.datlas_relationshipCardinalityBridge__mD861{min-height:44px}.datlas_relationshipCardActions__BL_hb{justify-content:flex-start}.datlas_fieldIdentitySettingsBlock__uj8AR{border-top:1px solid var(--datlas-line);padding-top:12px}.datlas_fieldContextHeader__KPsus,.datlas_fieldSelectorHeader__7EO_G,.datlas_iagCodeHeader__hSQbl,.datlas_iagPackageCardHeader__kFL1z,.datlas_iagPackageHeader__AReHt,.datlas_iagRuleDetailHeader__2HbTM,.datlas_relationshipSectionHeader__jCgyt{align-items:stretch;flex-direction:column}.datlas_iagRuleDetailHeader__2HbTM>strong{max-width:none;text-align:left}.datlas_relationshipConditionRow__tpKj0{grid-template-columns:1fr}.datlas_relationshipCompatibility__rTZrH,.datlas_relationshipConditionRow__tpKj0>button,.datlas_relationshipConditionRow__tpKj0>span:last-child{grid-column:auto}.datlas_detailBuilderInspectorGrid__e_Wlb,.datlas_detailLayoutGrid__Kzl4Q,.datlas_fieldContextGrid__nwnDC,.datlas_fieldToggleGrid__hPaPI,.datlas_relationshipReviewHero__sc6P2,.datlas_valueListEditorGrid__PRvHE,.datlas_valueListItemRow__X7m5l,.datlas_valueListPicker__Ts8qv,.datlas_visualConditionGrid__oI6o5{grid-template-columns:1fr}.datlas_detailBuilderCanvasFrame__hpC_d{overflow:visible}.datlas_detailBuilderPageSurface__XLlXg{min-height:360px;margin:10px;padding:14px}.datlas_detailLayoutGrid__Kzl4Q,.datlas_recordDetailGrid__rtc4X{grid-template-columns:1fr!important;grid-template-rows:auto!important}.datlas_detailLayoutCell__7FFdM,.datlas_recordDetailCell__K6uRA{grid-column:1/-1!important;grid-row:auto!important}.datlas_detailLayoutColumnResizeHandle__JBk_A,.datlas_detailLayoutRowResizeHandle__ihzGG{display:none}.datlas_recordDetailField__XEz8S{grid-template-columns:1fr;gap:3px}.datlas_valueListItemRow__X7m5l>button,.datlas_valueListPickerActions__5JhPn{justify-content:flex-start}.datlas_entityIdentityControls__41AgM,.datlas_entityIdentityVisualPanel__zjOqT,.datlas_sideNav__SvlN5{grid-template-columns:1fr}.datlas_iconEditorOverlay__PGH0I{padding:10px}.datlas_iconEditorDialog__umrX4{width:100%;max-height:calc(100vh - 20px)}.datlas_iconCanvas__XoSh6{width:min(352px,calc(100vw - 48px));height:min(352px,calc(100vw - 48px))}}.datlas_shell__V0vzu{padding:0;background:var(--datlas-soft);height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.datlas_header__8AaYy{width:100%;min-height:32px;margin:0;padding:0 12px;box-sizing:border-box;position:relative;background:var(--datlas-dark);color:var(--datlas-on-primary)}.datlas_header__8AaYy span{color:color-mix(in srgb,var(--datlas-on-primary) 72%,transparent);font-size:.68rem}.datlas_header__8AaYy h1{margin:0;color:var(--datlas-on-primary);font-size:.84rem;font-weight:500;line-height:1}.datlas_header__8AaYy h1.datlas_productTitle__7ApDg{display:inline-flex;align-items:center;gap:7px;min-width:0}.datlas_productTitleLogo__NJNFE{display:block;width:auto;height:1.12em;max-height:18px;flex:0 0 auto;filter:var(--datlas-logo-shadow);object-fit:contain}.datlas_header__8AaYy h1 .datlas_productTitleCopy__z86N_{display:inline-flex;align-items:baseline;gap:3px;min-width:0;color:var(--datlas-on-primary);font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0;text-transform:none}.datlas_header__8AaYy h1 small{color:color-mix(in srgb,var(--datlas-on-primary) 72%,transparent);font-size:.68rem;font-weight:400}.datlas_headerContextTitle__bA3Jx{position:absolute;left:50%;top:50%;max-width:min(52vw,520px);transform:translate(-50%,-50%);overflow:hidden;color:color-mix(in srgb,var(--datlas-on-primary) 78%,transparent);font-size:.78rem;font-weight:400;line-height:1;text-overflow:ellipsis;white-space:nowrap}.datlas_productMenu__TIolx{position:relative;z-index:var(--datlas-layer-app-menu);display:flex;align-items:center;margin-left:auto}.datlas_productMenuButton__GNNQC{width:28px;height:28px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--datlas-on-primary) 24%,transparent);border-radius:6px;background:color-mix(in srgb,var(--datlas-on-primary) 8%,transparent);color:var(--datlas-on-primary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.datlas_productMenuButton__GNNQC:focus-visible,.datlas_productMenuButton__GNNQC:hover{border-color:color-mix(in srgb,var(--datlas-on-primary) 42%,transparent);background:color-mix(in srgb,var(--datlas-on-primary) 14%,transparent);outline:none}.datlas_productMenuGlyph__IOlWx{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.datlas_productMenuPopover__BYIJC{position:absolute;top:calc(100% + 8px);right:0;width:272px;box-sizing:border-box;border:1px solid var(--datlas-line-strong);border-radius:8px;background:var(--datlas-panel);box-shadow:0 18px 44px rgba(10,15,20,.18);color:var(--datlas-ink);display:grid;grid-gap:2px;gap:2px;padding:6px}.datlas_productMenuItem__7q7ga{width:100%;min-height:38px;box-sizing:border-box;border:0;border-radius:6px;background:transparent;color:var(--datlas-ink);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 10px;font:inherit;font-size:.8rem;font-weight:600;text-align:left;text-decoration:none}.datlas_header__8AaYy .datlas_productMenuPopover__BYIJC .datlas_productMenuItem__7q7ga span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:0;text-transform:none}.datlas_productMenuItemActive__b9Nu6,.datlas_productMenuItem__7q7ga:focus-visible,.datlas_productMenuItem__7q7ga:hover{background:rgba(17,22,28,.07);color:var(--datlas-primary);outline:none}.datlas_productMenuItem__7q7ga:disabled{cursor:default;opacity:.56}.datlas_productMenuItem__7q7ga small{color:var(--datlas-muted);font-size:.68rem;font-weight:500}.datlas_productMenuItemDanger__9iaN8{color:var(--datlas-danger)}.datlas_productMenuItemDanger__9iaN8 .datlas_productMenuItemIcon__or9ap{background:transparent;color:var(--datlas-danger)}.datlas_productMenuDivider__I7vTC{height:1px;background:var(--datlas-line);margin:4px 2px}.datlas_productMenuError__uKAQn{margin:4px 6px 2px;color:var(--datlas-danger);font-size:.72rem;font-weight:600}.datlas_solutionAboutOverlay__GHCvt{position:fixed;inset:0;z-index:var(--datlas-layer-dialog);background:rgba(10,15,20,.42);display:grid;place-items:center;padding:18px}.datlas_solutionAboutDialog__tM9Bi{width:min(92vw,420px);box-sizing:border-box;border:1px solid var(--datlas-line);border-radius:8px;background:var(--datlas-panel);color:var(--datlas-ink);box-shadow:0 24px 70px rgba(10,15,20,.24);overflow:hidden}.datlas_solutionAboutHeader__3t7Kv{min-height:44px;border-bottom:1px solid var(--datlas-line);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px}.datlas_solutionAboutHeader__3t7Kv strong{font-size:.95rem;font-weight:720}.datlas_solutionAboutActions__7Mkw_ button,.datlas_solutionAboutHeader__3t7Kv button{min-height:30px;border:1px solid var(--datlas-line-strong);border-radius:6px;background:#ffffff;color:var(--datlas-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;font:inherit;font-size:.78rem;font-weight:650}.datlas_solutionAboutBody__sOYdI{display:grid;grid-gap:10px;gap:10px;padding:14px}.datlas_solutionAboutBody__sOYdI div{min-width:0;border:1px solid var(--datlas-line);border-radius:6px;background:#ffffff;display:grid;grid-gap:2px;gap:2px;padding:10px}.datlas_solutionAboutBody__sOYdI span{color:var(--datlas-muted);font-size:.68rem;font-weight:650;letter-spacing:0;text-transform:uppercase}.datlas_solutionAboutBody__sOYdI strong{color:var(--datlas-ink);font-size:.86rem;font-weight:650}.datlas_solutionAboutActions__7Mkw_{border-top:1px solid var(--datlas-line);display:flex;justify-content:flex-end;padding:12px 14px}.datlas_header__8AaYy .datlas_secondaryButton__1kp7o{min-height:24px;border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#ffffff}.datlas_body__jDhlO{width:100%;margin:0;display:block}.datlas_sideNav__SvlN5{position:static;top:auto;display:flex;flex-flow:row wrap;gap:8px;padding:8px 12px;border-bottom:1px solid var(--datlas-line);background:var(--datlas-panel)}.datlas_sideNav__SvlN5 button{min-height:24px;padding:0 12px;border-color:transparent;border-radius:999px;background:transparent;color:var(--datlas-ink)}.datlas_sideNavTemporaryItem__DvkT0{display:inline-grid;grid-template-columns:minmax(0,auto) 24px;align-items:center;gap:2px;border:1px solid var(--datlas-line);border-radius:999px;background:var(--datlas-soft);padding:0 2px 0 0}.datlas_sideNavTemporaryItem__DvkT0>button:first-child{max-width:240px;border-color:transparent!important;border-radius:999px 4px 4px 999px}.datlas_sideNav__SvlN5 .datlas_sideNavTemporaryClose__b_aFR{width:24px;min-width:24px;min-height:22px;justify-content:center;border-radius:999px;padding:0}.datlas_sideNavTemporaryClose__b_aFR .datlas_iconToolGlyph__upcVR{width:13px;height:13px}.datlas_sideNavActive__gHx5_{border-color:var(--datlas-dark)!important;background:var(--datlas-dark)!important;color:var(--datlas-on-primary)!important}.datlas_content__8fbPU{box-sizing:border-box;padding:16px}.datlas_centralBuilderBody__7Pmix{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.datlas_centralBuilderBody__7Pmix .datlas_content__8fbPU{min-height:0;overflow:hidden}.datlas_centralBuilderContent__YBkI4{display:flex;flex-direction:column;overflow:hidden}.datlas_centralBuilderContent__YBkI4>.datlas_error__8eDJC,.datlas_centralBuilderContent__YBkI4>.datlas_toastMessage__czJBk{flex:0 0 auto}.datlas_centralBuilderContent__YBkI4>.datlas_centralBuilderWorkspacePanel__EMbox{flex:1 1 auto;min-height:0}.datlas_atlasInsightContent__vvfpZ{min-height:0;flex:1 1 auto;padding:8px;overflow:hidden}.datlas_authGate__fP_Mz,.datlas_metricGrid__olLIL div,.datlas_panel__UrP3O,.datlas_preparedGrid__GvhUt div{box-shadow:none}@media (max-width:720px){.datlas_shell__V0vzu{padding:0}.datlas_header__8AaYy{align-items:flex-start;padding:8px 12px}.datlas_headerContextTitle__bA3Jx{position:static;max-width:calc(100% - 42px);transform:none;line-height:1.25}.datlas_productMenu__TIolx{position:absolute;top:6px;right:12px}.datlas_productMenuPopover__BYIJC{width:min(224px,calc(100vw - 24px))}.datlas_sideNav__SvlN5{display:flex}.datlas_formModalOverlay__dcFgQ{padding:10px}.datlas_formModal__zKQ_l{width:100%}.datlas_formModal__zKQ_l,.datlas_formModal__zKQ_l form{max-height:calc(100vh - 20px)}.datlas_formModal__zKQ_l .datlas_capabilityStrip__A19vU,.datlas_sourceSummary__OznCY{grid-template-columns:1fr}}.datlas_operationalShell__w_ZN_{min-height:100vh;height:100dvh;padding:0;background:var(--datlas-soft);display:flex;flex-direction:column;overflow:hidden}.datlas_atlasAreaShell__02r2x{width:100%;min-height:0;flex:1 1 auto;margin:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.datlas_atlasAreaTabs__KiZMl{display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid var(--datlas-line-strong);background:var(--datlas-panel);padding:6px 12px 0;overflow-x:auto}.datlas_atlasAreaTabActive__JmYix,.datlas_atlasAreaTab__w_O25{min-height:30px;box-sizing:border-box;border:1px solid transparent;border-bottom:0;border-radius:6px 6px 0 0;background:transparent;color:var(--datlas-muted);cursor:pointer;display:inline-flex;align-items:center;padding:0 14px;font:inherit;font-size:.82rem;font-weight:500;text-decoration:none}.datlas_atlasAreaTab__w_O25:focus-visible,.datlas_atlasAreaTab__w_O25:hover{color:var(--datlas-ink);outline:none}.datlas_atlasAreaTabActive__JmYix{border-color:var(--datlas-line-strong);background:var(--datlas-panel);color:var(--datlas-ink);cursor:default}.datlas_atlasAreaRecordTab__06oqH{min-width:0;max-width:min(360px,42vw);min-height:30px;box-sizing:border-box;border:1px solid transparent;border-bottom:0;border-radius:6px 6px 0 0;background:transparent;color:var(--datlas-muted);display:inline-flex;align-items:center;flex:0 1 auto}.datlas_atlasAreaRecordTabActive__4BUqz{border-color:var(--datlas-line-strong);background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_atlasAreaRecordTabButton__WdTR3{min-width:0;min-height:30px;border:0;background:transparent;color:inherit;cursor:pointer;display:inline-flex;align-items:center;padding:0 7px 0 10px;font:inherit;font-size:.82rem;font-weight:500}.datlas_atlasAreaRecordTabActive__4BUqz .datlas_atlasAreaRecordTabButton__WdTR3{cursor:default}.datlas_atlasAreaRecordTabButton__WdTR3:focus-visible,.datlas_atlasAreaRecordTabButton__WdTR3:hover{color:var(--datlas-ink);outline:none}.datlas_atlasAreaRecordTabLabel__hRb_5{min-width:0;display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px}.datlas_atlasAreaRecordTabText__P0l2U{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_atlasAreaRecordTabClose__EYxVl{width:24px;height:24px;margin:0 4px 0 0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0}.datlas_atlasAreaRecordTabClose__EYxVl:focus-visible,.datlas_atlasAreaRecordTabClose__EYxVl:hover{background:color-mix(in srgb,var(--datlas-line) 48%,transparent);color:var(--datlas-ink);outline:none}.datlas_atlasAreaPanel__k0sH9{min-height:0;background:var(--datlas-soft);padding:16px;box-sizing:border-box;display:grid;overflow:hidden}.datlas_atlasAreaPane__f4Qou{min-width:0;height:100%;min-height:0;box-sizing:border-box;overflow:auto}.datlas_atlasAreaPaneHidden__7L3Yk{display:none}.datlas_searchHome__dAj8U{width:100%;margin:0;padding:0}.datlas_searchHomeClientLogo__cAgou{width:min(100%,920px);min-height:84px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.datlas_searchHomeClientLogo__cAgou img{max-width:min(360px,70vw);max-height:96px;object-fit:contain;display:block}.datlas_searchHomeClientLogo__cAgou img.datlas_logoThemeFiltered__BPXt7{filter:grayscale(1) contrast(180%) invert(1);mix-blend-mode:screen}.datlas_searchHomeHeader__B4_Sh{margin-bottom:18px}.datlas_searchHomeHeader__B4_Sh span,.datlas_searchResultsTitle__Ai9G1 span{display:block;color:var(--datlas-muted);font-size:.72rem;font-weight:600;text-transform:uppercase}.datlas_searchHomeHeader__B4_Sh h1,.datlas_searchResultsMeta__Q_jH7 h2,.datlas_searchResultsTitle__Ai9G1 h1{margin:2px 0 0;color:var(--datlas-ink);font-size:1.05rem;font-weight:600}.datlas_searchTermRow__boYfG{display:grid;grid-template-columns:minmax(0,1fr) 34px;grid-gap:8px;gap:8px;align-items:center}.datlas_searchTermRow__boYfG input{width:100%;min-height:32px;box-sizing:border-box;border:1px solid var(--datlas-field-value-border,var(--datlas-line-strong));border-radius:3px;background:var(--datlas-field-value-background,var(--datlas-panel));color:var(--datlas-field-value,var(--datlas-ink));padding:0 9px;font:inherit;font-size:.84rem;font-weight:400;outline:none}.datlas_searchTermRow__boYfG input:focus{border-color:var(--datlas-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--datlas-primary) 14%,transparent)}.datlas_searchSubmitButton__uIiXX{width:32px;min-width:32px;height:32px;min-height:32px;border:1px solid var(--datlas-primary);border-radius:3px;background:color-mix(in srgb,var(--datlas-primary) 12%,var(--datlas-panel));color:var(--datlas-primary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;font:inherit}.datlas_searchSubmitButton__uIiXX svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.datlas_searchHelpButton__YKg6a{position:absolute;top:7px;right:8px;z-index:var(--datlas-layer-page-floating);width:24px;min-width:24px;height:24px;min-height:24px;border:1px solid var(--datlas-line-strong);border-radius:999px;background:var(--datlas-panel);color:var(--datlas-ink);cursor:pointer;box-shadow:0 4px 12px rgba(10,15,20,.12);display:inline-flex;align-items:center;justify-content:center;padding:0;font:inherit;font-size:.74rem;font-weight:600}.datlas_searchHelpButton__YKg6a:focus-visible,.datlas_searchHelpButton__YKg6a:hover,.datlas_searchHelpButton__YKg6a[aria-expanded=true]{border-color:var(--datlas-primary);background:var(--datlas-primary);color:var(--datlas-on-primary);outline:none}.datlas_searchHelpContextOverlay__Aw9uZ{position:fixed;inset:0;z-index:var(--datlas-layer-page-overlay);display:grid;align-items:start;justify-items:center;padding:76px 16px 16px}.datlas_searchHelpBackdrop__vzto4{position:absolute;inset:0;border:0;background:rgba(10,15,20,.2);cursor:default}.datlas_searchHelpPopup__z_nKE{position:relative;width:min(620px,calc(100vw - 32px));max-height:calc(100vh - 104px);overflow:auto;border:1px solid var(--datlas-line-strong);border-radius:6px;background:var(--datlas-panel);box-shadow:0 22px 64px rgba(10,15,20,.28);color:var(--datlas-ink);padding:12px}.datlas_searchHelpHeader__87cup{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:1px solid var(--datlas-line);padding-bottom:9px}.datlas_searchHelpHeader__87cup span,.datlas_searchHelpHeader__87cup strong{display:block}.datlas_searchHelpHeader__87cup strong{color:var(--datlas-ink);font-size:.88rem;font-weight:500}.datlas_searchHelpHeader__87cup span{margin-top:2px;color:var(--datlas-muted);font-size:.72rem;font-weight:400}.datlas_searchHelpHeader__87cup button{width:28px;min-width:28px;height:28px;min-height:28px;border:1px solid var(--datlas-line);border-radius:4px;background:var(--datlas-panel);color:var(--datlas-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.datlas_searchHelpHeader__87cup button:focus-visible,.datlas_searchHelpHeader__87cup button:hover{border-color:var(--datlas-primary);color:var(--datlas-primary);outline:none}.datlas_searchHelpHeader__87cup svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.datlas_searchHelpRuleGrid__YKowC{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));grid-gap:8px;gap:8px;padding-top:10px}.datlas_searchHelpRule__SNBym{min-width:0;border:1px solid var(--datlas-line);border-radius:4px;background:var(--datlas-soft);padding:9px}.datlas_searchHelpExample__O0AJN span,.datlas_searchHelpRule__SNBym span{display:block;color:var(--datlas-muted);font-size:.7rem;font-weight:600;text-transform:uppercase}.datlas_searchHelpExample__O0AJN code,.datlas_searchHelpRule__SNBym code{display:block;margin-top:4px;color:var(--datlas-primary);font-family:var(--font-mono,Consolas,monospace);font-size:.72rem;overflow-wrap:anywhere}.datlas_searchHelpRule__SNBym p{margin:6px 0 0;color:var(--datlas-muted);font-size:.74rem;line-height:1.35}.datlas_searchHelpWildcardList__gUlGD{display:grid;grid-template-columns:30px 18px minmax(0,1fr);grid-gap:5px 7px;gap:5px 7px;align-items:baseline;margin-top:6px}.datlas_searchHelpWildcardList__gUlGD code{display:inline-flex;align-items:center;justify-content:center;min-height:20px;margin-top:0;border:1px solid rgba(11,79,58,.18);border-radius:3px;background:#ffffff;font-size:.72rem}.datlas_searchHelpWildcardList__gUlGD span{display:inline;color:var(--datlas-muted);font-size:.72rem;font-weight:500;text-transform:none}.datlas_searchHelpWildcardList__gUlGD p{margin:0}.datlas_searchHelpExample__O0AJN{margin-top:10px;border-top:1px solid var(--datlas-line);padding-top:9px}.datlas_searchInputWrap__DXmY_{position:relative;min-width:0}.datlas_searchFieldSuggestions__5llLy{position:absolute;z-index:var(--datlas-layer-dropdown);top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow:auto;border:1px solid var(--datlas-line-strong);border-radius:4px;background:var(--datlas-panel);box-shadow:0 14px 32px rgba(10,15,20,.16);padding:4px}.datlas_searchFieldSuggestionButton__uOsWl{width:100%;min-height:38px;border:0;border-radius:3px;background:transparent;color:var(--datlas-ink);cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;padding:6px 8px;text-align:left;font:inherit}.datlas_searchFieldSuggestionButton__uOsWl:focus-visible,.datlas_searchFieldSuggestionButton__uOsWl:hover{background:var(--datlas-soft);outline:none}.datlas_searchFieldSuggestionButton__uOsWl small,.datlas_searchFieldSuggestionButton__uOsWl strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_searchFieldSuggestionButton__uOsWl strong{font-size:.78rem;font-weight:500}.datlas_searchFieldSuggestionButton__uOsWl span{color:var(--datlas-primary);font-size:.72rem;font-weight:500;white-space:nowrap}.datlas_searchFieldSuggestionButton__uOsWl small{grid-column:1/-1;color:var(--datlas-muted);font-size:.7rem;font-weight:400}.datlas_searchLauncher__TYgrD{width:100%;margin:0}.datlas_searchGlobalBox__C0zAo{position:relative;min-width:0;border:1px solid var(--datlas-line-strong);border-radius:3px;background:var(--datlas-panel)}.datlas_searchGlobalLegend__Cc2zy{position:absolute;top:-8px;left:14px;background:var(--datlas-soft);color:var(--datlas-ink);padding:0 7px;font-size:.72rem;font-weight:500;line-height:1}.datlas_searchGlobalContent__CL7wP{width:min(100%,920px);margin:0 auto;box-sizing:border-box;display:grid;grid-gap:8px;gap:8px;padding:18px 42px 12px 14px}.datlas_searchControlStack__H49TN{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--datlas-line);border-radius:4px;background:var(--datlas-panel);padding:8px}.datlas_searchEntityRow__u0lgc{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;border-top:1px solid var(--datlas-line);padding-top:8px}.datlas_searchEntityRow__u0lgc>span{padding-top:1px;color:var(--datlas-muted);font-size:.72rem;font-weight:500;white-space:nowrap}.datlas_searchEntityToggles__QbnkK{display:flex;flex-wrap:wrap;gap:8px 12px}.datlas_searchEntityToggleActive__4m0eG,.datlas_searchEntityToggle__eIp_R{min-height:18px;border:0;border-radius:0;background:transparent;color:var(--datlas-muted);cursor:pointer;display:inline-flex;align-items:center;gap:5px;padding:0;font:inherit;font-size:.74rem;font-weight:400}.datlas_searchEntityToggleActive__4m0eG:before,.datlas_searchEntityToggle__eIp_R:before{content:"";width:11px;height:11px;box-sizing:border-box;border:1px solid var(--datlas-line-strong);background:var(--datlas-panel)}.datlas_searchEntityToggleActive__4m0eG:focus-visible,.datlas_searchEntityToggleActive__4m0eG:hover,.datlas_searchEntityToggle__eIp_R:focus-visible,.datlas_searchEntityToggle__eIp_R:hover{color:var(--datlas-primary);outline:none}.datlas_searchEntityToggleActive__4m0eG{color:var(--datlas-primary);font-weight:500}.datlas_searchEntityToggleActive__4m0eG:before{border-color:var(--datlas-primary);background:linear-gradient(45deg,transparent 42%,var(--datlas-primary) 42%,var(--datlas-primary) 58%,transparent 58%),linear-gradient(-45deg,transparent 42%,var(--datlas-primary) 42%,var(--datlas-primary) 58%,transparent 58%),var(--datlas-panel)}.datlas_searchResultsHeader___2LdX{padding-top:8px;padding-bottom:16px;border-bottom:1px solid var(--datlas-line)}.datlas_searchResultsPane__Qkspi{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:16px;gap:16px;overflow:hidden}.datlas_searchResultsBody__M65xP{width:100%;min-height:0;margin:0;display:flex;flex-direction:column;overflow:hidden}.datlas_searchResultsMeta__Q_jH7{display:grid;grid-gap:3px;gap:3px;margin-bottom:14px}.datlas_searchResultsMeta__Q_jH7 p{margin:0;color:var(--datlas-muted);font-size:.86rem;font-weight:400}.datlas_searchPaginationBar__BWqHu{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 10px;margin:0 0 14px;color:var(--datlas-muted);font-size:.78rem;font-weight:500}.datlas_searchPaginationBar__BWqHu>span{margin-right:auto}.datlas_searchPaginationBar__BWqHu label{display:inline-flex;align-items:center;gap:6px}.datlas_searchPaginationBar__BWqHu label span{white-space:nowrap}.datlas_searchPaginationBar__BWqHu select{width:76px;min-height:28px;box-sizing:border-box;border:1px solid var(--datlas-line);border-radius:3px;background:var(--datlas-panel);color:var(--datlas-ink);padding:0 6px;font:inherit}.datlas_searchPaginationActions__Z56kG{display:inline-flex;align-items:center;gap:4px}.datlas_searchPaginationActions__Z56kG button{width:28px;min-width:28px;height:28px;min-height:28px;border:1px solid var(--datlas-line);border-radius:3px;background:var(--datlas-panel);color:var(--datlas-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.datlas_searchPaginationActions__Z56kG button:disabled{cursor:not-allowed;opacity:.45}.datlas_searchPaginationActions__Z56kG svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.datlas_searchEmpty__83Stt,.datlas_searchLoading__DyIfn,.datlas_searchWarning__lulix{border:1px solid var(--datlas-line);border-radius:8px;background:var(--datlas-panel);color:var(--datlas-muted);padding:12px 14px;font-size:.88rem;font-weight:500}.datlas_searchWarning__lulix{border-color:rgba(163,56,44,.24);color:var(--datlas-danger);margin-bottom:12px}.datlas_searchWarning__lulix p{margin:0}.datlas_searchWarning__lulix p+p{margin-top:6px}.datlas_searchLoading__DyIfn{margin-bottom:12px}.datlas_searchFacets__ofpNb{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.datlas_searchFacets__ofpNb button{min-height:30px;border:1px solid var(--datlas-line);border-radius:999px;background:var(--datlas-panel);color:var(--datlas-ink);cursor:pointer;padding:0 12px;font:inherit;font-size:.8rem;font-weight:500}.datlas_searchFacets__ofpNb .datlas_searchFacetActive__wbLJI{border-color:var(--datlas-primary);background:var(--datlas-primary);color:var(--datlas-on-primary)}.datlas_searchResultList__Xpplu{display:grid;grid-gap:12px;gap:12px}.datlas_searchResultsScrollArea__qu3_7{min-height:0;flex:1 1 auto;overflow-y:auto;padding-right:4px;scrollbar-gutter:stable}.datlas_searchResultsScrollArea__qu3_7 .datlas_searchResultList__Xpplu{padding-bottom:2px}.datlas_searchResultCard__GX8Gc{border:1px solid var(--datlas-line);border-radius:8px;background:var(--datlas-panel);cursor:default;padding:16px}.datlas_searchResultCard__GX8Gc:focus-visible{border-color:var(--datlas-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--datlas-primary) 14%,transparent);outline:none}.datlas_searchResultCard__GX8Gc:hover{border-color:var(--datlas-primary)}.datlas_searchResultLead__4lnls{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.datlas_searchResultLead__4lnls span{display:block;color:var(--datlas-muted);font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.datlas_searchResultLead__4lnls h2{margin:2px 0 0;color:var(--datlas-ink);font-size:1rem;font-weight:600;line-height:1.3}.datlas_searchResultConditionBadge__gBwQz{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:20px;display:inline-flex;align-items:center;border-radius:3px;margin-left:7px;padding:3px 7px;font-size:.68rem;font-weight:700;line-height:1;vertical-align:.12em}.datlas_searchEntityMark__VCJEK{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center}.datlas_searchEntityMark__VCJEK svg{width:38px;height:38px;overflow:visible}.datlas_searchEntityMarkCompact__qmnIh{width:22px;height:22px;flex:0 0 auto}.datlas_searchEntityMarkCompact__qmnIh svg{width:22px;height:22px}.datlas_searchEntityShape__QPKfO{fill:var(--entity-primary-color,#0b4f3a);stroke:var(--entity-border-color,#11161c);stroke-width:2.3px;stroke-linejoin:round}.datlas_searchEntityPixelIcon__PChv4{pointer-events:none}.datlas_searchResultSummary__yEtBc{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));grid-gap:8px 24px;gap:8px 24px;margin:14px 0 0 54px}.datlas_searchResultField__Yj8wo{display:grid;grid-template-columns:minmax(94px,34%) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline;min-width:0}.datlas_searchResultField__Yj8wo dd,.datlas_searchResultField__Yj8wo dt{min-width:0;margin:0}.datlas_searchResultField__Yj8wo dt{color:var(--datlas-muted);font-size:.78rem;font-weight:500}.datlas_searchResultField__Yj8wo dd{color:var(--datlas-ink);font-size:.88rem;font-weight:500;overflow-wrap:anywhere;text-align:var(--datlas-value-align,left)}.datlas_searchResultField__Yj8wo mark,.datlas_searchResultLead__4lnls mark{border-radius:3px;background:rgba(230,180,34,.32);color:inherit;padding:0 2px}.datlas_searchResultMatches__vzlxN{margin:14px 0 0 54px;padding-top:12px;border-top:1px solid var(--datlas-line)}.datlas_searchResultMatches__vzlxN>span{display:block;margin-bottom:8px;color:var(--datlas-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.datlas_searchResultMatches__vzlxN dl{display:grid;grid-gap:8px;gap:8px;margin:0}.datlas_recordDetailPage__PdKK0{min-width:0;display:grid;grid-gap:14px;gap:14px}.datlas_recordDetailPageGraphActive__pPA2_{height:calc(100dvh - 132px);min-height:min(560px,calc(100dvh - 132px));max-height:calc(100dvh - 132px);grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.datlas_recordDetailPageGraphActive__pPA2_ .datlas_relationalGraphPanel__pWP_a{grid-row:3}.datlas_recordDetailHero__JGYWT{min-width:0;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;border-bottom:1px solid var(--datlas-line);padding-bottom:14px}.datlas_recordDetailHero__JGYWT span{display:block;color:var(--datlas-muted);font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.datlas_recordDetailHero__JGYWT h1{margin:2px 0 0;color:var(--datlas-ink);font-size:1.35rem;font-weight:650;line-height:1.22}.datlas_recordPulseMark__jJD60{width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;margin-left:9px;padding:0;border:1px solid var(--record-pulse-border,var(--datlas-line));border-radius:50%;color:var(--record-pulse-color,var(--datlas-primary));background:color-mix(in srgb,var(--record-pulse-color,var(--datlas-primary)) 10%,var(--datlas-panel));vertical-align:-5px;cursor:pointer;transition:box-shadow .12s ease,transform .12s ease}.datlas_recordPulseMark__jJD60:focus-visible,.datlas_recordPulseMark__jJD60:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--record-pulse-color,var(--datlas-primary)) 16%,transparent);transform:translateY(-1px)}.datlas_recordPulseMark__jJD60 svg{width:17px;height:17px}.datlas_recordPulseMark__jJD60>svg{overflow:visible}.datlas_recordDetailTabs__D_SlI{min-width:0;display:flex;align-items:flex-end;gap:5px;border-bottom:1px solid var(--datlas-line);overflow-x:auto}.datlas_recordDetailTabActive__9EloS,.datlas_recordDetailTab__2cBMr{min-height:32px;border:1px solid transparent;border-bottom:0;border-radius:4px 4px 0 0;background:transparent;color:var(--datlas-muted);cursor:pointer;padding:0 12px;font:inherit;font-size:.82rem;font-weight:600;display:inline-flex;align-items:center;gap:6px}.datlas_recordDetailTab__2cBMr:focus-visible,.datlas_recordDetailTab__2cBMr:hover{color:var(--datlas-ink);outline:none}.datlas_recordDetailTabActive__9EloS{border-color:var(--datlas-line);background:var(--datlas-panel);color:var(--datlas-ink);cursor:default}.datlas_recordGraphPendingSaveButton__75Oz1{width:32px;min-width:32px;height:32px;flex:0 0 32px;border:1px solid var(--datlas-primary);border-bottom:0;border-radius:4px 4px 0 0;background:var(--datlas-primary);color:var(--datlas-on-primary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.datlas_recordGraphPendingSaveButton__75Oz1:focus-visible,.datlas_recordGraphPendingSaveButton__75Oz1:hover{background:color-mix(in srgb,var(--datlas-primary) 88%,var(--datlas-panel));outline:none}.datlas_recordGraphPendingSaveButton__75Oz1:disabled{cursor:wait;opacity:.62}.datlas_recordDetailGraphTabActive__BPqAI,.datlas_recordDetailGraphTab__NJJKp{min-height:32px;max-width:min(260px,42vw);border:1px solid transparent;border-bottom:0;border-radius:4px 4px 0 0;background:transparent;color:var(--datlas-muted);display:inline-flex;align-items:stretch;overflow:hidden}.datlas_recordDetailGraphTabActive__BPqAI{border-color:var(--datlas-line);background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_recordDetailGraphTabButton__IwTmh{min-width:0;border:0;background:transparent;color:inherit;cursor:pointer;padding:0 8px 0 10px;font:inherit;font-size:.82rem;font-weight:600;display:inline-flex;align-items:center;gap:6px}.datlas_recordDetailGraphTabButton__IwTmh span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_recordDetailGraphAddButton__rsDNL:focus-visible,.datlas_recordDetailGraphAddButton__rsDNL:hover,.datlas_recordDetailGraphTabButton__IwTmh:focus-visible,.datlas_recordDetailGraphTabButton__IwTmh:hover{color:var(--datlas-ink);outline:none}.datlas_recordDetailGraphAddButton__rsDNL{width:32px;min-width:32px;min-height:32px;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;font:inherit;font-size:1rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--datlas-line);border-bottom:0;border-radius:4px 4px 0 0;background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_recordDetailGraphAddButton__rsDNL:disabled{cursor:wait;opacity:.52}.datlas_recordGraphTabContextMenu__C9DbC{position:fixed;z-index:var(--datlas-layer-page-popover);min-width:216px;max-width:min(280px,calc(100vw - 16px));display:grid;grid-gap:2px;gap:2px;border:1px solid var(--datlas-line);border-radius:5px;background:var(--datlas-panel);box-shadow:0 18px 42px rgba(10,15,20,.18);padding:5px}.datlas_recordGraphTabContextMenu__C9DbC button{width:100%;min-height:30px;border:0;border-radius:4px;background:transparent;color:var(--datlas-ink);cursor:pointer;padding:0 9px;font:inherit;font-size:.78rem;font-weight:600;text-align:left}.datlas_recordGraphTabContextMenu__C9DbC button:focus-visible,.datlas_recordGraphTabContextMenu__C9DbC button:hover{background:var(--datlas-soft);color:var(--datlas-primary);outline:none}.datlas_recordGraphTabContextMenu__C9DbC button:disabled{cursor:default;opacity:.48}.datlas_recordGraphTabContextMenu__C9DbC .datlas_recordGraphTabContextMenuDanger__cnDTo{color:#b42318}.datlas_recordGraphTabContextMenu__C9DbC .datlas_recordGraphTabContextMenuDanger__cnDTo:focus-visible,.datlas_recordGraphTabContextMenu__C9DbC .datlas_recordGraphTabContextMenuDanger__cnDTo:hover{background:#fff4f2;color:#9f1f14}.datlas_recordGraphRenameOverlay__Hvnyw{position:fixed;inset:0;z-index:var(--datlas-layer-dialog);display:grid;align-items:start;justify-items:center;padding:120px 16px 16px;background:color-mix(in srgb,var(--datlas-ink) 18%,transparent)}.datlas_recordGraphRenameDialog__qqT6H{width:min(440px,calc(100vw - 32px));min-width:0;display:grid;grid-gap:12px;gap:12px;border:1px solid var(--datlas-line-strong);border-radius:6px;background:var(--datlas-panel);box-shadow:0 24px 64px rgba(10,15,20,.24);padding:12px}.datlas_recordGraphRenameDialog__qqT6H header{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px}.datlas_recordGraphRenameDialog__qqT6H header strong{color:var(--datlas-ink);font-size:.92rem;font-weight:650}.datlas_recordGraphRenameClose__dWbLb{width:28px;min-width:28px;height:28px;border:1px solid var(--datlas-line);border-radius:4px;background:var(--datlas-panel);color:var(--datlas-muted);cursor:pointer;font:inherit;font-size:1rem;line-height:1}.datlas_recordGraphRenameClose__dWbLb:focus-visible,.datlas_recordGraphRenameClose__dWbLb:hover{border-color:var(--datlas-primary);color:var(--datlas-ink);outline:none}.datlas_recordGraphRenameDialog__qqT6H label{min-width:0;display:grid;grid-gap:5px;gap:5px}.datlas_recordGraphRenameDialog__qqT6H label span{color:var(--datlas-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.datlas_recordGraphRenameDialog__qqT6H input{width:100%;min-height:34px;box-sizing:border-box;border:1px solid var(--datlas-line-strong);border-radius:4px;background:var(--datlas-panel);color:var(--datlas-ink);padding:0 9px;font:inherit;font-size:.86rem;font-weight:600}.datlas_recordGraphRenameDialog__qqT6H input:focus{border-color:var(--datlas-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--datlas-primary) 14%,transparent);outline:none}.datlas_recordGraphRenameActions__CFfyT{display:flex;justify-content:flex-end;gap:8px}.datlas_recordGraphUnsavedOverlay__hDD6P{position:fixed;inset:0;z-index:var(--datlas-layer-critical-dialog);display:grid;align-items:start;justify-items:center;padding:120px 16px 16px;background:color-mix(in srgb,var(--datlas-ink) 18%,transparent)}.datlas_recordGraphUnsavedDialog__hbRIa{width:min(420px,calc(100vw - 32px));min-width:0;display:grid;grid-gap:10px;gap:10px;border:1px solid var(--datlas-line-strong);border-radius:6px;background:var(--datlas-panel);box-shadow:0 24px 64px rgba(10,15,20,.24);padding:12px}.datlas_recordGraphUnsavedDialog__hbRIa header{min-height:28px;display:flex;align-items:center}.datlas_recordGraphUnsavedDialog__hbRIa header strong{color:var(--datlas-ink);font-size:.92rem;font-weight:650}.datlas_recordGraphUnsavedDialog__hbRIa p{margin:0;color:var(--datlas-muted);font-size:.84rem;line-height:1.45}.datlas_recordGraphUnsavedActions__KimdO{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.datlas_recordDetailSystemTabIcon__RFtXN{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.datlas_relationalGraphPanel__pWP_a{min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:0;gap:0;overflow:hidden}.datlas_relationalGraphHeader__3f5l8{min-width:0;min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-bottom:1px solid var(--datlas-line);border-radius:0;background:var(--datlas-panel);padding:4px 8px}.datlas_recordDetailPageGraphActive__pPA2_ .datlas_relationalGraphHeader__3f5l8{display:none}.datlas_relationalGraphHeader__3f5l8>div:first-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_relationalGraphHeader__3f5l8 strong{color:var(--datlas-ink);font-size:.9rem;font-weight:700}.datlas_relationalGraphHeader__3f5l8 span{color:var(--datlas-muted);font-size:.74rem;font-weight:600}.datlas_compositionPocShell__K44K5{min-width:0;min-height:0;flex:1 1 auto;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:#eef1f4}.datlas_compositionPocToolbar__aJElN{min-width:0;min-height:46px;display:grid;grid-template-columns:minmax(140px,220px) minmax(260px,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border-bottom:1px solid rgba(17,22,28,.12);background:#ffffff;padding:7px 10px}.datlas_compositionPocDebug__cbCK9 section,.datlas_compositionPocLegend__rSWi_,.datlas_compositionPocSelect__Klti_,.datlas_compositionPocTitle__GH94C{min-width:0}.datlas_compositionPocTitle__GH94C{display:grid;grid-gap:2px;gap:2px}.datlas_compositionPocDebug__cbCK9 section>span,.datlas_compositionPocLegend__rSWi_ span,.datlas_compositionPocMetrics__484Wi span,.datlas_compositionPocSelect__Klti_ span,.datlas_compositionPocTitle__GH94C span{display:block;color:var(--datlas-muted);font-size:.66rem;font-weight:700;text-transform:uppercase}.datlas_compositionPocTitle__GH94C strong{color:var(--datlas-ink);font-size:.92rem;font-weight:650}.datlas_compositionPocSelect__Klti_{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.datlas_compositionPocSelect__Klti_ select{width:100%;min-width:0;min-height:30px;border:1px solid rgba(17,22,28,.16);border-radius:4px;background:#ffffff;color:var(--datlas-ink);padding:0 9px;font:inherit;font-size:.78rem;font-weight:600}.datlas_compositionPocSegment__qGai_{min-width:0;padding:2px;display:inline-flex;gap:2px;border:1px solid rgba(17,22,28,.14);border-radius:6px;background:#f8fafc}.datlas_compositionPocSegment__qGai_ button{min-height:26px;border:0;border-radius:4px;background:transparent;color:#465466;cursor:pointer;padding:0 10px;font:inherit;font-size:.74rem;font-weight:750;white-space:nowrap}.datlas_compositionPocSegment__qGai_ button:focus-visible,.datlas_compositionPocSegment__qGai_ button:hover{color:var(--datlas-ink);outline:none}.datlas_compositionPocSegmentActive__qOKMz{background:#11161c!important;color:#ffffff!important}.datlas_compositionPocError__oDdS0{border-bottom:1px solid rgba(163,56,44,.2);background:#fff4f2;color:#9f1f14;padding:8px 10px;font-size:.78rem;font-weight:650}.datlas_compositionPocWorkbench__zD0Qq{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;overflow:hidden}.datlas_compositionPocCanvas__QiNHi,.datlas_compositionPocDebug__cbCK9{min-width:0;min-height:0;overflow:hidden;background:#ffffff}.datlas_compositionPocDebug__cbCK9{display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;border-left:1px solid rgba(17,22,28,.12)}.datlas_compositionPocDebug__cbCK9 section{display:grid;grid-gap:7px;gap:7px;border-bottom:1px solid rgba(17,22,28,.1);padding:10px}.datlas_compositionPocDebug__cbCK9 section>strong,.datlas_compositionPocLegend__rSWi_ strong{min-width:0;color:var(--datlas-ink);font-size:.82rem;font-weight:650;overflow-wrap:anywhere}.datlas_compositionPocMetrics__484Wi{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px!important;padding:0!important;background:rgba(17,22,28,.1)}.datlas_compositionPocMetrics__484Wi div{min-width:0;display:grid;grid-gap:3px;gap:3px;background:#f8fafc;padding:9px 8px}.datlas_compositionPocMetrics__484Wi strong{color:var(--datlas-ink);font-size:1rem;font-weight:760}.datlas_compositionPocGroupList__I05aS,.datlas_compositionPocRecordList__2Pgkn{min-width:0;display:grid;grid-gap:6px;gap:6px}.datlas_compositionPocRecordList__2Pgkn{overflow:auto;padding-right:2px}.datlas_compositionPocGroupList__I05aS div,.datlas_compositionPocRecordList__2Pgkn div{min-width:0;display:grid;grid-gap:2px;gap:2px;border-left:3px solid rgba(11,79,58,.38);background:#f8fafc;padding:7px 8px}.datlas_compositionPocGroupList__I05aS strong,.datlas_compositionPocRecordList__2Pgkn strong{min-width:0;color:var(--datlas-ink);font-size:.78rem;font-weight:700;overflow-wrap:anywhere}.datlas_compositionPocGroupList__I05aS small,.datlas_compositionPocLegend__rSWi_ small,.datlas_compositionPocRecordList__2Pgkn small{min-width:0;color:#526071;font-size:.7rem;font-weight:550;line-height:1.3;overflow-wrap:anywhere}.datlas_compositionPocLegend__rSWi_{border-bottom:0!important;background:#f8fafc}.datlas_compositionEditorSurface__UbGaX{min-width:0}.datlas_compositionEditorGrid__AQbOf{min-width:0;display:grid;grid-gap:14px;gap:14px}.datlas_compositionEditorSection__cwbo2{min-width:0;display:grid;grid-gap:10px;gap:10px;border-top:1px solid var(--datlas-line);padding-top:14px}.datlas_compositionEditorSection__cwbo2:first-child{border-top:0;padding-top:0}.datlas_compositionEditorList__aAaKn{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_compositionEditorRow__ljCe7{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 32px;align-items:end;grid-gap:8px;gap:8px;border:1px solid var(--datlas-line);border-radius:6px;background:#f8fafc;padding:8px}.datlas_compositionRowSpacer__cRWy7{min-width:0}.datlas_compositionValidationBlock__RFXZm{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_compositionPreviewList__Npt_W{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_compositionPreviewList__Npt_W article{min-width:0;display:grid;grid-gap:7px;gap:7px;border:1px solid var(--datlas-line);border-radius:6px;background:#ffffff;padding:9px 10px}.datlas_compositionPreviewList__Npt_W header{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.datlas_compositionPreviewList__Npt_W strong{min-width:0;color:var(--datlas-ink);font-size:.88rem;font-weight:700;overflow-wrap:anywhere}.datlas_compositionPreviewList__Npt_W small,.datlas_compositionPreviewList__Npt_W span{color:var(--datlas-muted);font-size:.74rem;font-weight:600}.datlas_compositionPreviewList__Npt_W div{min-width:0;display:flex;flex-wrap:wrap;gap:6px}.datlas_compositionPreviewList__Npt_W small{border:1px solid var(--datlas-line);border-radius:999px;background:var(--datlas-soft);padding:3px 7px}.datlas_recordDetailLayout__U40Nt{min-width:0;display:grid;grid-gap:14px;gap:14px}.datlas_recordDetailContainer__Hh4p6{min-width:0;display:grid;grid-gap:10px;gap:10px;border:var(--datlas-layout-container-border-width,0) solid var(--datlas-layout-container-border-color,transparent);border-radius:var(--datlas-theme-radius,6px);background:var(--datlas-layout-container-background,transparent);padding:var(--datlas-layout-container-padding,0)}.datlas_recordDetailContainer__Hh4p6 h2{margin:0;color:var(--datlas-ink);font-size:.96rem;font-weight:650}.datlas_recordDetailNestedContainer__RflNI{border-top:1px solid var(--datlas-line);padding-top:10px}.datlas_recordDetailGrid__rtc4X{min-width:0;display:grid;grid-template-columns:var(--datlas-record-detail-columns-template,repeat(2,minmax(0,1fr)));grid-template-rows:var(--datlas-record-detail-rows-template,repeat(1,minmax(80px,auto)));grid-gap:12px;gap:12px;align-items:stretch}.datlas_recordDetailCell__K6uRA{min-width:0;display:grid;align-content:start;grid-gap:8px;gap:8px}.datlas_recordDetailColumns__7YyWp{min-width:0;display:grid;grid-template-columns:var(--datlas-record-detail-columns-template,repeat(2,minmax(0,1fr)));grid-gap:12px;gap:12px}.datlas_recordDetailColumn__JDqW_{min-width:0;display:grid;align-content:start;grid-gap:8px;gap:8px;margin:0}.datlas_recordDetailField__XEz8S{min-width:0;width:min(100%,var(--datlas-field-item-width,100%));justify-self:start;position:relative;display:grid;grid-template-columns:var(--datlas-field-columns,minmax(92px,32%) minmax(0,1fr));align-items:var(--datlas-field-align,baseline);grid-gap:var(--datlas-field-gap,10px);gap:var(--datlas-field-gap,10px);overflow:hidden;border:1px solid var(--datlas-field-border,rgba(17,22,28,.1));border-radius:var(--datlas-field-radius,4px);background:var(--datlas-field-background,#ffffff);padding:var(--datlas-field-padding,9px 10px)}.datlas_recordDetailField__XEz8S:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--datlas-field-accent-width,0);background:var(--datlas-field-accent,#0b4f3a);pointer-events:none}.datlas_recordDetailFieldLabel__g_YWF,.datlas_recordDetailFieldValue__bJwQB,.datlas_recordDetailField__XEz8S dd,.datlas_recordDetailField__XEz8S dt{min-width:0;box-sizing:border-box;width:100%;margin:0}.datlas_recordDetailFieldLabel__g_YWF,.datlas_recordDetailField__XEz8S dt{display:block;border:1px solid var(--datlas-field-label-border,#e1e7ef);border-radius:var(--datlas-field-label-radius,4px);background:var(--datlas-field-label-background,#f7f9fb);color:var(--datlas-field-label,var(--datlas-muted));padding:var(--datlas-field-part-padding,7px 9px);font-size:.76rem;font-weight:600;line-height:1.25;text-transform:var(--datlas-field-label-transform,none)}.datlas_recordDetailFieldValue__bJwQB,.datlas_recordDetailField__XEz8S dd{display:block;min-height:34px;border:1px solid var(--datlas-field-value-border,#e1e7ef);border-radius:var(--datlas-field-value-radius,4px);background:var(--datlas-field-value-background,#ffffff);color:var(--datlas-field-value,var(--datlas-ink));padding:var(--datlas-field-part-padding,7px 9px);font-size:.88rem;font-weight:500;line-height:1.25;overflow-wrap:anywhere;text-align:var(--datlas-value-align,left)}.datlas_recordDetailChildEntity__lwjiE{min-width:0;width:min(100%,var(--datlas-field-item-width,100%));display:grid;grid-gap:10px;gap:10px;border:1px solid var(--datlas-field-border,rgba(17,22,28,.1));border-radius:var(--datlas-field-radius,4px);background:var(--datlas-field-background,#ffffff);padding:10px}.datlas_recordDetailChildEntity__lwjiE header{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.datlas_recordDetailChildEntity__lwjiE header strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.92rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.datlas_recordDetailChildEntityEmpty__6RlOR,.datlas_recordDetailChildEntity__lwjiE header span{color:var(--datlas-muted);font-size:.76rem;font-weight:600}.datlas_recordDetailChildEntityTableFrame__EpAmT{min-width:0;overflow:auto}.datlas_recordDetailChildEntity__lwjiE table{width:100%;min-width:420px;border-collapse:collapse;table-layout:fixed}.datlas_recordDetailChildEntity__lwjiE td,.datlas_recordDetailChildEntity__lwjiE th{min-width:0;overflow:hidden;border:1px solid var(--datlas-line);padding:7px 8px;color:var(--datlas-ink);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.datlas_recordDetailChildEntity__lwjiE th{background:var(--datlas-field-label-background,#f7f9fb);color:var(--datlas-field-label,var(--datlas-muted));font-weight:700;text-align:left}@media (max-width:760px){.datlas_atlasAreaShell__02r2x{width:100%;margin:0}.datlas_atlasAreaTabs__KiZMl{padding:6px 8px 0}.datlas_atlasAreaPanel__k0sH9{padding:12px}.datlas_searchHome__dAj8U{width:100%}.datlas_searchHomeClientLogo__cAgou{min-height:64px;margin-bottom:12px}.datlas_searchHomeClientLogo__cAgou img{max-width:min(300px,78vw);max-height:72px}.datlas_searchResultsHeader___2LdX{padding-bottom:12px}.datlas_searchEntityRow__u0lgc{grid-template-columns:1fr;gap:6px}.datlas_searchGlobalContent__CL7wP{padding-right:36px}.datlas_searchHelpRuleGrid__YKowC{grid-template-columns:1fr}.datlas_searchPaginationBar__BWqHu{align-items:stretch;justify-content:flex-start}.datlas_compositionPocToolbar__aJElN,.datlas_compositionPocWorkbench__zD0Qq{grid-template-columns:1fr}.datlas_compositionPocToolbar__aJElN{align-items:stretch}.datlas_compositionPocSelect__Klti_{grid-template-columns:1fr}.datlas_compositionPocSegment__qGai_{width:-moz-fit-content;width:fit-content}.datlas_compositionPocWorkbench__zD0Qq{grid-template-rows:minmax(420px,1fr) minmax(260px,36vh)}.datlas_compositionPocDebug__cbCK9{border-left:0;border-top:1px solid rgba(17,22,28,.12)}.datlas_compositionEditorRow__ljCe7{grid-template-columns:1fr}.datlas_compositionRowSpacer__cRWy7{display:none}.datlas_searchPaginationBar__BWqHu>span{width:100%;margin-right:0}.datlas_searchResultSummary__yEtBc{grid-template-columns:1fr;margin-left:0}.datlas_searchResultMatches__vzlxN{margin-left:0}.datlas_searchResultField__Yj8wo{grid-template-columns:1fr;gap:2px}.datlas_recordDetailColumns__7YyWp,.datlas_recordDetailField__XEz8S,.datlas_recordDetailGrid__rtc4X,.datlas_recordDetailHero__JGYWT{grid-template-columns:1fr}.datlas_recordDetailGrid__rtc4X{grid-template-rows:auto!important}.datlas_recordDetailCell__K6uRA{grid-column:1/-1!important;grid-row:auto!important}}.datlas_shell__V0vzu .datlas_auditTableFrame__ZyQ9H,.datlas_shell__V0vzu .datlas_authGate__fP_Mz,.datlas_shell__V0vzu .datlas_compositionCardMetrics__mAXjc span,.datlas_shell__V0vzu .datlas_compositionCardSource__gBBmA,.datlas_shell__V0vzu .datlas_compositionEditorRow__ljCe7,.datlas_shell__V0vzu .datlas_compositionPocCanvas__QiNHi,.datlas_shell__V0vzu .datlas_compositionPocDebug__cbCK9,.datlas_shell__V0vzu .datlas_compositionPocToolbar__aJElN,.datlas_shell__V0vzu .datlas_compositionPreviewList__Npt_W article,.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf,.datlas_shell__V0vzu .datlas_entityListSurface__OxYNe,.datlas_shell__V0vzu .datlas_iagGraphVisualSettings__ugvVi,.datlas_shell__V0vzu .datlas_iagPackageCard__02BHJ,.datlas_shell__V0vzu .datlas_iagPackageHeader__AReHt,.datlas_shell__V0vzu .datlas_iagRuleButton__niy2S,.datlas_shell__V0vzu .datlas_iagRuleDetail__8NjC_,.datlas_shell__V0vzu .datlas_iagRuleMetaGrid__mDqik div,.datlas_shell__V0vzu .datlas_metricGrid__olLIL div,.datlas_shell__V0vzu .datlas_objectButton__ZZowe,.datlas_shell__V0vzu .datlas_overviewGraphStats__JYWvB div,.datlas_shell__V0vzu .datlas_panel__UrP3O,.datlas_shell__V0vzu .datlas_preparedGrid__GvhUt div,.datlas_shell__V0vzu .datlas_relationshipCard__eLT_g,.datlas_shell__V0vzu .datlas_relationshipEditorSurface__sDXnu,.datlas_shell__V0vzu .datlas_relationshipListSurface__TvtdB,.datlas_shell__V0vzu .datlas_schemaGroup__23vhY,.datlas_shell__V0vzu .datlas_sourceSummary__OznCY div{border-color:var(--datlas-line);background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_compositionPreviewList__Npt_W article,.datlas_shell__V0vzu .datlas_iagPackageCard__02BHJ,.datlas_shell__V0vzu .datlas_iagRuleDetail__8NjC_,.datlas_shell__V0vzu .datlas_metricGrid__olLIL div,.datlas_shell__V0vzu .datlas_preparedGrid__GvhUt div,.datlas_shell__V0vzu .datlas_relationshipCard__eLT_g{box-shadow:none}.datlas_shell__V0vzu .datlas_compositionEditorSection__cwbo2,.datlas_shell__V0vzu .datlas_compositionPocGroupList__I05aS div,.datlas_shell__V0vzu .datlas_compositionPocLegend__rSWi_,.datlas_shell__V0vzu .datlas_compositionPocMetrics__484Wi,.datlas_shell__V0vzu .datlas_compositionPocMetrics__484Wi div,.datlas_shell__V0vzu .datlas_compositionPocRecordList__2Pgkn div,.datlas_shell__V0vzu .datlas_compositionPocSegment__qGai_,.datlas_shell__V0vzu .datlas_compositionPocShell__K44K5,.datlas_shell__V0vzu .datlas_compositionPreviewList__Npt_W small,.datlas_shell__V0vzu .datlas_entityEditorGridBuilder__rCkmq .datlas_entityEditorWorkspace__7PnV3,.datlas_shell__V0vzu .datlas_entityEditorRail__PZ_ku,.datlas_shell__V0vzu .datlas_iagRuleList__FCzs9,.datlas_shell__V0vzu .datlas_iagTagList__6IGr3 span,.datlas_shell__V0vzu .datlas_loginHint___sPE9,.datlas_shell__V0vzu .datlas_relationshipCardConditionCount__d59IZ span,.datlas_shell__V0vzu .datlas_relationshipCardGrid__K0b86,.datlas_shell__V0vzu .datlas_relationshipCardMeta__zLPqI span,.datlas_shell__V0vzu .datlas_relationshipConditionSummary__10XY2 span,.datlas_shell__V0vzu .datlas_sourceSummary__OznCY,.datlas_shell__V0vzu .datlas_tableWrap__MWjac th,.datlas_shell__V0vzu .datlas_userAccessChips__qW_gm em,.datlas_shell__V0vzu .datlas_userAccessChips__qW_gm span{border-color:var(--datlas-line);background:var(--datlas-surface-muted);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_entityEditorWorkspace__7PnV3,.datlas_shell__V0vzu .datlas_entityListHeader__AGiQM,.datlas_shell__V0vzu .datlas_relationshipEditorWorkspace___EtwM,.datlas_shell__V0vzu .datlas_relationshipListHeader__8hXO2{background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_entityEditorTopbar__GUesM{background:var(--datlas-dark);color:var(--datlas-on-primary)}.datlas_shell__V0vzu .datlas_entityEditorTopbar__GUesM h2{color:var(--datlas-on-primary)}.datlas_shell__V0vzu .datlas_entityEditorTopbar__GUesM span{color:color-mix(in srgb,var(--datlas-on-primary) 72%,transparent)}.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX .datlas_formGrid__rvJ1t label,.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX label,.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf label,.datlas_shell__V0vzu .datlas_relationshipBridgeGrid__nGQy1 label,.datlas_shell__V0vzu .datlas_relationshipConditionRow__tpKj0 label,.datlas_shell__V0vzu .datlas_relationshipEntityCombo__8cYVT,.datlas_shell__V0vzu .datlas_relationshipFormGrid__wtOL3 label,.datlas_shell__V0vzu .datlas_relationshipLineControl__qrIMJ,.datlas_shell__V0vzu .datlas_relationshipLinePreviewPanel__PfLj7,.datlas_shell__V0vzu .datlas_relationshipVisualRule__kXBYe label{color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX .datlas_formGrid__rvJ1t input,.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX .datlas_formGrid__rvJ1t select,.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX .datlas_formGrid__rvJ1t textarea,.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX input,.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX select,.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX textarea,.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf input,.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf select,.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf textarea,.datlas_shell__V0vzu .datlas_relationshipBridgeGrid__nGQy1 select,.datlas_shell__V0vzu .datlas_relationshipConditionRow__tpKj0 select,.datlas_shell__V0vzu .datlas_relationshipEntityCombo__8cYVT select,.datlas_shell__V0vzu .datlas_relationshipFormGrid__wtOL3 input,.datlas_shell__V0vzu .datlas_relationshipFormGrid__wtOL3 select,.datlas_shell__V0vzu .datlas_relationshipFormGrid__wtOL3 textarea,.datlas_shell__V0vzu .datlas_relationshipLineControls__hRWSF input,.datlas_shell__V0vzu .datlas_relationshipLineControls__hRWSF select,.datlas_shell__V0vzu .datlas_relationshipVisualRule__kXBYe input,.datlas_shell__V0vzu .datlas_relationshipVisualRule__kXBYe select{border-color:var(--datlas-line);background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX input:focus,.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX select:focus,.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX textarea:focus,.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf input:focus,.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf select:focus,.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf textarea:focus,.datlas_shell__V0vzu .datlas_relationshipBridgeGrid__nGQy1 select:focus,.datlas_shell__V0vzu .datlas_relationshipConditionRow__tpKj0 select:focus,.datlas_shell__V0vzu .datlas_relationshipEntityCombo__8cYVT select:focus,.datlas_shell__V0vzu .datlas_relationshipFormGrid__wtOL3 input:focus,.datlas_shell__V0vzu .datlas_relationshipFormGrid__wtOL3 select:focus,.datlas_shell__V0vzu .datlas_relationshipFormGrid__wtOL3 textarea:focus,.datlas_shell__V0vzu .datlas_relationshipLineControls__hRWSF input:focus,.datlas_shell__V0vzu .datlas_relationshipLineControls__hRWSF select:focus,.datlas_shell__V0vzu .datlas_relationshipVisualRule__kXBYe input:focus,.datlas_shell__V0vzu .datlas_relationshipVisualRule__kXBYe select:focus{border-color:var(--datlas-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--datlas-primary) 18%,transparent);outline:none}.datlas_shell__V0vzu .datlas_compositionEditorSurface__UbGaX input[type=checkbox],.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf input[type=checkbox],.datlas_shell__V0vzu .datlas_relationshipLineControls__hRWSF input[type=checkbox],.datlas_shell__V0vzu .datlas_relationshipLineControls__hRWSF input[type=range],.datlas_shell__V0vzu .datlas_relationshipVisualRule__kXBYe input[type=checkbox],.datlas_shell__V0vzu .datlas_relationshipVisualRule__kXBYe input[type=range]{accent-color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_entityMatrixTable__nZC9K,.datlas_shell__V0vzu .datlas_entityTableFrame__uolA3,.datlas_shell__V0vzu .datlas_relationshipBridgeConfig__rKB9p,.datlas_shell__V0vzu .datlas_relationshipConditionRow__tpKj0,.datlas_shell__V0vzu .datlas_relationshipEntityHint__MsjSf,.datlas_shell__V0vzu .datlas_relationshipEntityOption__1hzMi,.datlas_shell__V0vzu .datlas_relationshipLineFormatting__Z3iZr,.datlas_shell__V0vzu .datlas_relationshipLinePreview__NKHbu,.datlas_shell__V0vzu .datlas_relationshipLineRangeControl__TX4Cx,.datlas_shell__V0vzu .datlas_relationshipPreviewPair__StNu3,.datlas_shell__V0vzu .datlas_relationshipReviewConditions__pGScY span,.datlas_shell__V0vzu .datlas_relationshipReviewGrid__7lMbH div,.datlas_shell__V0vzu .datlas_relationshipReviewHero__sc6P2,.datlas_shell__V0vzu .datlas_relationshipReviewValidation__1CsIU,.datlas_shell__V0vzu .datlas_relationshipSelectedEntity__YJ1yw,.datlas_shell__V0vzu .datlas_relationshipSemanticBridge__00K_K,.datlas_shell__V0vzu .datlas_relationshipValidationMessages__77gm0 div,.datlas_shell__V0vzu .datlas_relationshipValidationSummary__N6LcO div,.datlas_shell__V0vzu .datlas_relationshipVisualRule__kXBYe{border-color:var(--datlas-line);background:var(--datlas-surface-muted);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_relationshipEntityOptionSelected__hQdsU,.datlas_shell__V0vzu .datlas_relationshipEntityOption__1hzMi:focus-visible,.datlas_shell__V0vzu .datlas_relationshipEntityOption__1hzMi:hover{border-color:var(--datlas-accent-line);background:var(--datlas-accent-soft);color:var(--datlas-primary);box-shadow:inset 0 0 0 1px var(--datlas-accent-line);outline:none}.datlas_shell__V0vzu .datlas_auditTable__NKEVb th,.datlas_shell__V0vzu .datlas_entityMatrixTable__nZC9K th,.datlas_shell__V0vzu .datlas_entityTableFrame__uolA3 th{background:var(--datlas-surface-muted);color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_auditTable__NKEVb td,.datlas_shell__V0vzu .datlas_entityMatrixTable__nZC9K td,.datlas_shell__V0vzu .datlas_entityTableFrame__uolA3 td,.datlas_shell__V0vzu .datlas_relationshipEntityOptionSelected__hQdsU strong,.datlas_shell__V0vzu .datlas_relationshipEntityOption__1hzMi strong,.datlas_shell__V0vzu .datlas_relationshipReviewConditions__pGScY span,.datlas_shell__V0vzu .datlas_relationshipReviewHero__sc6P2 span,.datlas_shell__V0vzu .datlas_relationshipReviewValidation__1CsIU strong,.datlas_shell__V0vzu .datlas_relationshipSectionHeader__jCgyt strong,.datlas_shell__V0vzu .datlas_relationshipSelectedEntity__YJ1yw strong,.datlas_shell__V0vzu .datlas_relationshipSelectorTitle__NscEb strong,.datlas_shell__V0vzu .datlas_relationshipSemanticBridge__00K_K span,.datlas_shell__V0vzu .datlas_relationshipSemanticPreview__52evX span,.datlas_shell__V0vzu .datlas_relationshipValidationMessages__77gm0 span{color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_relationshipEntityOptionSelected__hQdsU small,.datlas_shell__V0vzu .datlas_relationshipEntityOption__1hzMi small,.datlas_shell__V0vzu .datlas_relationshipPreviewPair__StNu3 small,.datlas_shell__V0vzu .datlas_relationshipPreviewPair__StNu3 span,.datlas_shell__V0vzu .datlas_relationshipReviewValidation__1CsIU span,.datlas_shell__V0vzu .datlas_relationshipSelectedEntity__YJ1yw small{color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_relationshipOperatorBadge__5sOZY,.datlas_shell__V0vzu .datlas_relationshipPreviewPair__StNu3 b,.datlas_shell__V0vzu .datlas_relationshipReviewHero__sc6P2 strong,.datlas_shell__V0vzu .datlas_relationshipSemanticBridge__00K_K strong,.datlas_shell__V0vzu .datlas_relationshipSemanticPreview__52evX strong{color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_relationshipReviewHero__sc6P2 strong:before,.datlas_shell__V0vzu .datlas_relationshipSemanticBridge__00K_K strong:before,.datlas_shell__V0vzu .datlas_relationshipSemanticPreview__52evX strong:before{background:color-mix(in srgb,var(--datlas-primary) 38%,transparent)}.datlas_shell__V0vzu .datlas_relationshipReviewHero__sc6P2 strong:after,.datlas_shell__V0vzu .datlas_relationshipSemanticBridge__00K_K strong:after,.datlas_shell__V0vzu .datlas_relationshipSemanticPreview__52evX strong:after{border-left-color:color-mix(in srgb,var(--datlas-primary) 72%,transparent)}.datlas_shell__V0vzu .datlas_relationshipOperatorBadge__5sOZY{border-color:var(--datlas-line);background:var(--datlas-accent-soft)}.datlas_shell__V0vzu .datlas_relationshipConditionGrip__hviQX{color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_relationshipReviewValidation__1CsIU{border-left-color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_overviewGraphCanvas__HHkI9{border-color:var(--datlas-line);background:linear-gradient(var(--datlas-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--datlas-grid-line) 1px,transparent 1px),var(--datlas-panel);background-size:28px 28px}.datlas_shell__V0vzu .datlas_overviewGraphArrow__RslQv{fill:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_overviewGraphNodeLabel__R_Seg{fill:var(--datlas-ink);stroke:var(--datlas-panel)}.datlas_shell__V0vzu .datlas_sourceSummary__OznCY{background:var(--datlas-line)}.datlas_shell__V0vzu .datlas_compositionPocSegment__qGai_ button,.datlas_shell__V0vzu .datlas_entityContextIconButton__yQh1r,.datlas_shell__V0vzu .datlas_iagPackageBackTab___FuZB,.datlas_shell__V0vzu .datlas_iagPackageTab__ECaAW,.datlas_shell__V0vzu .datlas_secondaryButton__1kp7o,.datlas_shell__V0vzu .datlas_settingsSubTab__4P8Ln,.datlas_shell__V0vzu .datlas_tableActions__YrMo1 button{border-color:var(--datlas-line);background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_compositionPocSegment__qGai_ button:focus-visible,.datlas_shell__V0vzu .datlas_compositionPocSegment__qGai_ button:hover,.datlas_shell__V0vzu .datlas_entityContextIconButton__yQh1r:focus-visible,.datlas_shell__V0vzu .datlas_entityContextIconButton__yQh1r:hover,.datlas_shell__V0vzu .datlas_iagRuleButton__niy2S:focus-visible,.datlas_shell__V0vzu .datlas_iagRuleButton__niy2S:hover,.datlas_shell__V0vzu .datlas_objectButton__ZZowe:focus-visible,.datlas_shell__V0vzu .datlas_objectButton__ZZowe:hover,.datlas_shell__V0vzu .datlas_relationshipCard__eLT_g:focus-visible,.datlas_shell__V0vzu .datlas_relationshipCard__eLT_g:hover,.datlas_shell__V0vzu .datlas_secondaryButton__1kp7o:focus-visible,.datlas_shell__V0vzu .datlas_secondaryButton__1kp7o:hover,.datlas_shell__V0vzu .datlas_tableActions__YrMo1 button:focus-visible,.datlas_shell__V0vzu .datlas_tableActions__YrMo1 button:hover{border-color:var(--datlas-accent-line);color:var(--datlas-primary);box-shadow:var(--datlas-shadow-soft);outline:none}.datlas_shell__V0vzu .datlas_entityStepActive__2Q_KN,.datlas_shell__V0vzu .datlas_iagPackageTabActive__2wyuS,.datlas_shell__V0vzu .datlas_iagRuleButtonActive__e8ujH,.datlas_shell__V0vzu .datlas_objectButtonActive__7wtih,.datlas_shell__V0vzu .datlas_relationshipCardSelected__8q8_W,.datlas_shell__V0vzu .datlas_settingsSubTabActive__Aq01i{border-color:var(--datlas-primary);background:var(--datlas-accent-soft);color:var(--datlas-primary);box-shadow:inset 0 0 0 1px var(--datlas-accent-line)}.datlas_shell__V0vzu .datlas_compositionPocSegmentActive__qOKMz{background:var(--datlas-primary)!important;color:var(--datlas-on-primary)!important}.datlas_shell__V0vzu .datlas_entityContextPrimaryButton__FQY9D{border-color:var(--datlas-primary);background:var(--datlas-primary);color:var(--datlas-on-primary)}.datlas_shell__V0vzu .datlas_entityContextPrimaryButton__FQY9D:focus-visible,.datlas_shell__V0vzu .datlas_entityContextPrimaryButton__FQY9D:hover{border-color:var(--datlas-primary);background:color-mix(in srgb,var(--datlas-primary) 88%,var(--datlas-ink));color:var(--datlas-on-primary)}.datlas_shell__V0vzu .datlas_accessPillEnabled__e7zrh,.datlas_shell__V0vzu .datlas_entityStatus_active__DoFfi,.datlas_shell__V0vzu .datlas_status_connected__oc6tU{border-color:var(--datlas-accent-line);background:var(--datlas-accent-soft);color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_accessPillDisabled__FMtc0,.datlas_shell__V0vzu .datlas_entityStatus_inactive__zdBng,.datlas_shell__V0vzu .datlas_status_disabled__W4x6K,.datlas_shell__V0vzu .datlas_status_not_tested__e1sQ_{background:var(--datlas-muted-surface);color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_entityStatus_draft__1gXXV{background:color-mix(in srgb,var(--datlas-primary) 8%,var(--datlas-panel));color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_atlasEntityCardFooter__p7IK8,.datlas_shell__V0vzu .datlas_atlasEntityCardLine__ZqLsm,.datlas_shell__V0vzu .datlas_atlasEntityCardSplit__fnuEA,.datlas_shell__V0vzu .datlas_atlasResourceCardLead__x9iGj small,.datlas_shell__V0vzu .datlas_compositionCardMetrics__mAXjc small,.datlas_shell__V0vzu .datlas_compositionCardSource__gBBmA small,.datlas_shell__V0vzu .datlas_compositionCardSource__gBBmA span,.datlas_shell__V0vzu .datlas_compositionCard__qxsDy .datlas_relationshipCardHeader__Qs04K small,.datlas_shell__V0vzu .datlas_compositionPocGroupList__I05aS small,.datlas_shell__V0vzu .datlas_compositionPocLegend__rSWi_ small,.datlas_shell__V0vzu .datlas_compositionPocRecordList__2Pgkn small,.datlas_shell__V0vzu .datlas_iagCodeHeader__hSQbl span,.datlas_shell__V0vzu .datlas_iagPackageBackTab___FuZB,.datlas_shell__V0vzu .datlas_iagPackageTab__ECaAW,.datlas_shell__V0vzu .datlas_iagRuleButtonActive__e8ujH small,.datlas_shell__V0vzu .datlas_iagRuleButtonActive__e8ujH span,.datlas_shell__V0vzu .datlas_iagRuleButton__niy2S small,.datlas_shell__V0vzu .datlas_iagRuleButton__niy2S span,.datlas_shell__V0vzu .datlas_iagRuleDetailHeader__2HbTM p,.datlas_shell__V0vzu .datlas_iagRuleDetailHeader__2HbTM>strong,.datlas_shell__V0vzu .datlas_iagTagList__6IGr3 span,.datlas_shell__V0vzu .datlas_objectButtonActive__7wtih span,.datlas_shell__V0vzu .datlas_objectButton__ZZowe span,.datlas_shell__V0vzu .datlas_relationshipCardFooter__yE6hT>span,.datlas_shell__V0vzu .datlas_relationshipCardMeta__zLPqI span,.datlas_shell__V0vzu .datlas_relationshipCardinalityBridge__mD861 span,.datlas_shell__V0vzu .datlas_relationshipConditionSummary__10XY2 span,.datlas_shell__V0vzu .datlas_relationshipEndpoint___TE36>span,.datlas_shell__V0vzu .datlas_sourceSummary__OznCY span{color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_atlasEntityCardTitle__1x1lt strong,.datlas_shell__V0vzu .datlas_atlasResourceCardLead__x9iGj strong,.datlas_shell__V0vzu .datlas_compositionCardSource__gBBmA strong,.datlas_shell__V0vzu .datlas_compositionPocDebug__cbCK9 section>strong,.datlas_shell__V0vzu .datlas_compositionPocLegend__rSWi_ strong,.datlas_shell__V0vzu .datlas_iagCodeHeader__hSQbl h4,.datlas_shell__V0vzu .datlas_iagPackageCardHeader__kFL1z h3,.datlas_shell__V0vzu .datlas_iagPackageHeader__AReHt h3,.datlas_shell__V0vzu .datlas_iagRuleButtonActive__e8ujH strong,.datlas_shell__V0vzu .datlas_iagRuleButton__niy2S strong,.datlas_shell__V0vzu .datlas_iagRuleDetailHeader__2HbTM h3,.datlas_shell__V0vzu .datlas_objectButtonActive__7wtih strong,.datlas_shell__V0vzu .datlas_objectButton__ZZowe strong,.datlas_shell__V0vzu .datlas_relationshipCardHeader__Qs04K strong,.datlas_shell__V0vzu .datlas_relationshipEndpoint___TE36>strong,.datlas_shell__V0vzu .datlas_sourceSummary__OznCY strong{color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_compositionCardMetrics__mAXjc strong,.datlas_shell__V0vzu .datlas_iagPackageCardHeader__kFL1z>strong,.datlas_shell__V0vzu .datlas_relationshipCardConditionCount__d59IZ span,.datlas_shell__V0vzu .datlas_relationshipCardinalityBridge__mD861,.datlas_shell__V0vzu .datlas_relationshipCardinalityBridge__mD861 strong{color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_relationshipCardinalityBridge__mD861{border-top-color:color-mix(in srgb,var(--datlas-primary) 34%,transparent);border-bottom-color:color-mix(in srgb,var(--datlas-primary) 18%,transparent)}.datlas_shell__V0vzu .datlas_compositionCardMetrics__mAXjc span,.datlas_shell__V0vzu .datlas_compositionCardSource__gBBmA,.datlas_shell__V0vzu .datlas_compositionPocGroupList__I05aS div,.datlas_shell__V0vzu .datlas_compositionPocRecordList__2Pgkn div,.datlas_shell__V0vzu .datlas_relationshipCardConditionCount__d59IZ span,.datlas_shell__V0vzu .datlas_relationshipCardMeta__zLPqI span,.datlas_shell__V0vzu .datlas_relationshipConditionSummary__10XY2 span{border-color:var(--datlas-line)}.datlas_shell__V0vzu .datlas_relationshipCardConditionCount__d59IZ span{background:var(--datlas-accent-soft)}.datlas_shell__V0vzu .datlas_atlasDataSourceCard___GjMa .datlas_relationshipEntityMarker__G56uF,.datlas_shell__V0vzu .datlas_atlasResourceCardIcon__UtvrJ{border-color:color-mix(in srgb,var(--relationship-color) 58%,var(--datlas-panel));background:color-mix(in srgb,var(--relationship-color) 12%,var(--datlas-panel))}.datlas_shell__V0vzu .datlas_iagBadge__SkRpl{background:var(--datlas-accent-soft);color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_iagCodeBlock__xRRuz{border-color:color-mix(in srgb,var(--datlas-primary) 38%,var(--datlas-line));background:color-mix(in srgb,var(--datlas-dark) 88%,#000000);color:var(--datlas-on-primary)}.datlas_shell__V0vzu .datlas_compositionPocGroupList__I05aS div,.datlas_shell__V0vzu .datlas_compositionPocRecordList__2Pgkn div{border-left-color:color-mix(in srgb,var(--datlas-primary) 42%,transparent)}.datlas_shell__V0vzu .datlas_entityIdentityIconChoice__FeaRZ,.datlas_shell__V0vzu .datlas_entityIdentityToggle__vXhMh,.datlas_shell__V0vzu .datlas_fieldContextMeta__hqp5U span,.datlas_shell__V0vzu .datlas_fieldContextPanel__WcH7C,.datlas_shell__V0vzu .datlas_fieldToggleButton__j7big,.datlas_shell__V0vzu .datlas_iconEditorDialog__umrX4,.datlas_shell__V0vzu .datlas_iconGalleryDeleteButton__omx68,.datlas_shell__V0vzu .datlas_iconGalleryEmpty__5FHGb,.datlas_shell__V0vzu .datlas_iconGallerySelectButton__IfPip,.datlas_shell__V0vzu .datlas_iconToolStrip__Sio77 button,.datlas_shell__V0vzu .datlas_identityOrderPane__bbI49 li,.datlas_shell__V0vzu .datlas_valueListEditorDialog__p1caz,.datlas_shell__V0vzu .datlas_valueListItemRow__X7m5l,.datlas_shell__V0vzu .datlas_valueListPreview__rZSeI span,.datlas_shell__V0vzu .datlas_visualConditionRule__Cj4mG,.datlas_shell__V0vzu .datlas_visualConditionsEmpty__wjMBl{border-color:var(--datlas-line);background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_entityIdentityChoiceThumb__y9HSw,.datlas_shell__V0vzu .datlas_iconGalleryThumb__1dX6L{border-color:var(--datlas-line);background:linear-gradient(90deg,var(--datlas-grid-line) 1px,transparent 1px),linear-gradient(180deg,var(--datlas-grid-line) 1px,transparent 1px),var(--datlas-panel);background-size:8px 8px}.datlas_shell__V0vzu .datlas_fieldContextHeader__KPsus,.datlas_shell__V0vzu .datlas_valueListEditorHeader__qEB_x{border-bottom-color:var(--datlas-line)}.datlas_shell__V0vzu .datlas_fieldContextOverlay__ZoTXo,.datlas_shell__V0vzu .datlas_iconEditorOverlay__PGH0I,.datlas_shell__V0vzu .datlas_valueListEditorOverlay__a9ens{background:color-mix(in srgb,var(--datlas-ink) 24%,transparent)}.datlas_shell__V0vzu .datlas_iconEditorHeader__FiOCz{background:var(--datlas-dark);color:var(--datlas-on-primary)}.datlas_shell__V0vzu .datlas_iconEditorTitle__doV7c h2,.datlas_shell__V0vzu .datlas_titleIconButton__tEL2V{color:var(--datlas-on-primary)}.datlas_shell__V0vzu .datlas_titleIconButton__tEL2V{border-color:color-mix(in srgb,var(--datlas-on-primary) 24%,transparent);background:transparent}.datlas_shell__V0vzu .datlas_titleIconButtonPrimary__lHtg1{border-color:var(--datlas-on-primary);background:var(--datlas-on-primary);color:var(--datlas-dark)}.datlas_shell__V0vzu .datlas_titleIconButton__tEL2V:focus-visible,.datlas_shell__V0vzu .datlas_titleIconButton__tEL2V:hover{background:color-mix(in srgb,var(--datlas-on-primary) 12%,transparent)}.datlas_shell__V0vzu .datlas_titleIconButtonPrimary__lHtg1:focus-visible,.datlas_shell__V0vzu .datlas_titleIconButtonPrimary__lHtg1:hover{background:color-mix(in srgb,var(--datlas-on-primary) 84%,var(--datlas-primary))}.datlas_shell__V0vzu .datlas_entityIdentityIconChoice__FeaRZ:focus-visible,.datlas_shell__V0vzu .datlas_entityIdentityIconChoice__FeaRZ:hover,.datlas_shell__V0vzu .datlas_fieldToggleButton__j7big:focus-visible,.datlas_shell__V0vzu .datlas_fieldToggleButton__j7big:hover,.datlas_shell__V0vzu .datlas_iconGalleryDeleteButton__omx68:focus-visible,.datlas_shell__V0vzu .datlas_iconGalleryDeleteButton__omx68:hover,.datlas_shell__V0vzu .datlas_iconGallerySelectButton__IfPip:focus-visible,.datlas_shell__V0vzu .datlas_iconGallerySelectButton__IfPip:hover,.datlas_shell__V0vzu .datlas_iconToolActive__iJwso,.datlas_shell__V0vzu .datlas_iconToolStrip__Sio77 button:focus-visible,.datlas_shell__V0vzu .datlas_iconToolStrip__Sio77 button:hover,.datlas_shell__V0vzu .datlas_identityOrderPane__bbI49 li:focus-visible,.datlas_shell__V0vzu .datlas_identityOrderPane__bbI49 li[draggable=true]:hover{border-color:var(--datlas-accent-line)!important;background:var(--datlas-accent-soft)!important;color:var(--datlas-primary)!important;outline:none}.datlas_shell__V0vzu .datlas_entityIdentityIconChoiceSelected___LwZw,.datlas_shell__V0vzu .datlas_fieldToggleActive__RjXZE{border-color:var(--datlas-primary);background:var(--datlas-accent-soft);color:var(--datlas-primary);box-shadow:inset 0 0 0 1px var(--datlas-accent-line)}.datlas_shell__V0vzu .datlas_entityIdentityChoiceCreate__BUaN7,.datlas_shell__V0vzu .datlas_fieldToggleButton__j7big span{color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_fieldToggleButton__j7big,.datlas_shell__V0vzu .datlas_iconGalleryEmpty__5FHGb,.datlas_shell__V0vzu .datlas_iconToolStrip__Sio77 button,.datlas_shell__V0vzu .datlas_identityOrderPane__bbI49 li>span,.datlas_shell__V0vzu .datlas_valueListEditorDialog__p1caz label,.datlas_shell__V0vzu .datlas_valueListPreview__rZSeI strong,.datlas_shell__V0vzu .datlas_visualConditionInlineOption__daaVP span{color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_entityIdentityControlLabel___jUbt,.datlas_shell__V0vzu .datlas_entityIdentityIconChoice__FeaRZ small,.datlas_shell__V0vzu .datlas_entityIdentityToggle__vXhMh small,.datlas_shell__V0vzu .datlas_fieldContextHeader__KPsus small,.datlas_shell__V0vzu .datlas_fieldContextMeta__hqp5U span,.datlas_shell__V0vzu .datlas_fieldContextTitle__G502y span,.datlas_shell__V0vzu .datlas_iconGalleryItem__5r2vA small,.datlas_shell__V0vzu .datlas_identityOrderGrip__OkAGr,.datlas_shell__V0vzu .datlas_identityOrderPane__bbI49>span,.datlas_shell__V0vzu .datlas_valueListEditorHeader__qEB_x span,.datlas_shell__V0vzu .datlas_valueListEmptyHint__WZXty,.datlas_shell__V0vzu .datlas_valueListPreview__rZSeI em,.datlas_shell__V0vzu .datlas_valueListPreview__rZSeI small,.datlas_shell__V0vzu .datlas_visualConditionChevron__snrfY{color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_visualConditionsPanel__J_dxe{border-top-color:var(--datlas-line)}.datlas_shell__V0vzu .datlas_visualConditionToggle__6bLox:focus-visible{outline:2px solid color-mix(in srgb,var(--datlas-primary) 26%,transparent)}.datlas_shell__V0vzu .datlas_visualConditionChevronOpen__lK0XD{color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_entityIdentityControls__41AgM input[type=checkbox],.datlas_shell__V0vzu .datlas_entityIdentityToggle__vXhMh input[type=checkbox],.datlas_shell__V0vzu .datlas_visualConditionColorControl__YNBw7 input[type=checkbox],.datlas_shell__V0vzu .datlas_visualConditionInlineOption__daaVP input,.datlas_shell__V0vzu .datlas_visualConditionStatus__xhIRt input{accent-color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_fieldContextGrid__nwnDC input,.datlas_shell__V0vzu .datlas_fieldContextGrid__nwnDC select,.datlas_shell__V0vzu .datlas_fieldContextGrid__nwnDC textarea,.datlas_shell__V0vzu .datlas_valueListEditorDialog__p1caz input,.datlas_shell__V0vzu .datlas_valueListEditorDialog__p1caz select,.datlas_shell__V0vzu .datlas_valueListEditorDialog__p1caz textarea{border-color:var(--datlas-line);background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_fieldContextGrid__nwnDC input:focus,.datlas_shell__V0vzu .datlas_fieldContextGrid__nwnDC select:focus,.datlas_shell__V0vzu .datlas_fieldContextGrid__nwnDC textarea:focus,.datlas_shell__V0vzu .datlas_valueListEditorDialog__p1caz input:focus,.datlas_shell__V0vzu .datlas_valueListEditorDialog__p1caz select:focus,.datlas_shell__V0vzu .datlas_valueListEditorDialog__p1caz textarea:focus{border-color:var(--datlas-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--datlas-primary) 18%,transparent);outline:none}.datlas_shell__V0vzu .datlas_relationshipLineControls__hRWSF input[type=range],.datlas_shell__V0vzu .datlas_relationshipVisualRule__kXBYe input[type=range]{border:0;background:transparent;box-shadow:none}.datlas_shell__V0vzu .datlas_detailBuilderCellBadge__NCMyh,.datlas_shell__V0vzu .datlas_detailBuilderElementButton___pZC6,.datlas_shell__V0vzu .datlas_detailBuilderFieldPaletteItem__gf_94,.datlas_shell__V0vzu .datlas_detailBuilderInspectorSummary___gQc6 span,.datlas_shell__V0vzu .datlas_detailBuilderInspector__LO9kc,.datlas_shell__V0vzu .datlas_detailBuilderPageSurface__XLlXg,.datlas_shell__V0vzu .datlas_detailBuilderSidebar__525Qn,.datlas_shell__V0vzu .datlas_detailBuilderSwitch__EwCJM,.datlas_shell__V0vzu .datlas_detailBuilderTreeNodeActive__XvyJJ,.datlas_shell__V0vzu .datlas_detailPageTableFrame__59bBB,.datlas_shell__V0vzu .datlas_entityMatrixTable__nZC9K,.datlas_shell__V0vzu .datlas_entityOriginSummary__wquN7,.datlas_shell__V0vzu .datlas_entitySourceState__iuDPt,.datlas_shell__V0vzu .datlas_entityTableFrame__uolA3,.datlas_shell__V0vzu .datlas_fieldDefinitionTag__1UIDi{border-color:var(--datlas-line);background:var(--datlas-panel);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_detailBuilderCanvasFrame__hpC_d,.datlas_shell__V0vzu .datlas_detailBuilderEmptyState__NRqiZ,.datlas_shell__V0vzu .datlas_detailBuilderFieldList__bSlf4 p,.datlas_shell__V0vzu .datlas_entityEditorGridBuilder__rCkmq .datlas_entityEditorWorkspace__7PnV3{border-color:var(--datlas-line);background:var(--datlas-surface-muted);color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_detailBuilderPageSurface__XLlXg{background:var(--datlas-soft);box-shadow:var(--datlas-shadow-soft)}.datlas_shell__V0vzu .datlas_detailBuilderToolbar__vCXeH{background:var(--datlas-dark);color:var(--datlas-on-primary)}.datlas_shell__V0vzu .datlas_detailBuilderBackButton__yukX1,.datlas_shell__V0vzu .datlas_detailBuilderToolbarActions__Xl7WQ .datlas_titleIconButton__tEL2V,.datlas_shell__V0vzu .datlas_detailBuilderToolbarTitle__BGt0D strong{color:var(--datlas-on-primary)}.datlas_shell__V0vzu .datlas_detailBuilderToolbarActions__Xl7WQ>span,.datlas_shell__V0vzu .datlas_detailBuilderToolbarTitle__BGt0D span{color:color-mix(in srgb,var(--datlas-on-primary) 72%,transparent)}.datlas_shell__V0vzu .datlas_detailBuilderBackButton__yukX1,.datlas_shell__V0vzu .datlas_detailBuilderToolbarActions__Xl7WQ .datlas_titleIconButton__tEL2V{border-color:color-mix(in srgb,var(--datlas-on-primary) 24%,transparent);background:transparent}.datlas_shell__V0vzu .datlas_detailBuilderBackButton__yukX1:focus-visible,.datlas_shell__V0vzu .datlas_detailBuilderBackButton__yukX1:hover,.datlas_shell__V0vzu .datlas_detailBuilderToolbarActions__Xl7WQ .datlas_titleIconButton__tEL2V:focus-visible,.datlas_shell__V0vzu .datlas_detailBuilderToolbarActions__Xl7WQ .datlas_titleIconButton__tEL2V:hover{border-color:color-mix(in srgb,var(--datlas-on-primary) 48%,transparent);background:color-mix(in srgb,var(--datlas-on-primary) 12%,transparent);color:var(--datlas-on-primary);outline:none}.datlas_shell__V0vzu .datlas_detailBuilderToolbarActions__Xl7WQ .datlas_titleIconButtonPrimary__lHtg1{border-color:var(--datlas-on-primary);background:var(--datlas-on-primary);color:var(--datlas-dark)}.datlas_shell__V0vzu .datlas_detailBuilderToolbarActions__Xl7WQ .datlas_titleIconButtonPrimary__lHtg1:focus-visible,.datlas_shell__V0vzu .datlas_detailBuilderToolbarActions__Xl7WQ .datlas_titleIconButtonPrimary__lHtg1:hover{background:color-mix(in srgb,var(--datlas-on-primary) 84%,var(--datlas-primary));color:var(--datlas-dark)}.datlas_shell__V0vzu .datlas_detailBuilderGuideTabs__nkor1,.datlas_shell__V0vzu .datlas_detailBuilderSidebarTabs__XhGwm,.datlas_shell__V0vzu .datlas_entityEditorRail__PZ_ku{border-color:var(--datlas-line);background:var(--datlas-surface-muted);color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_detailBuilderGuideTabAdd__iXOAp,.datlas_shell__V0vzu .datlas_detailBuilderGuideTab__ivlHJ,.datlas_shell__V0vzu .datlas_detailBuilderSidebarTab__yUaI2,.datlas_shell__V0vzu .datlas_detailBuilderTreeNode__iFCTy,.datlas_shell__V0vzu .datlas_entityStep__xL61l{color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_detailBuilderElementButton___pZC6:focus-visible:not(:disabled),.datlas_shell__V0vzu .datlas_detailBuilderElementButton___pZC6:hover:not(:disabled),.datlas_shell__V0vzu .datlas_detailBuilderFieldPaletteItem__gf_94:focus-visible:not(:disabled),.datlas_shell__V0vzu .datlas_detailBuilderFieldPaletteItem__gf_94:hover:not(:disabled),.datlas_shell__V0vzu .datlas_detailBuilderGuideTabAdd__iXOAp:focus-visible,.datlas_shell__V0vzu .datlas_detailBuilderGuideTabAdd__iXOAp:hover,.datlas_shell__V0vzu .datlas_detailBuilderGuideTab__ivlHJ:focus-visible,.datlas_shell__V0vzu .datlas_detailBuilderGuideTab__ivlHJ:hover,.datlas_shell__V0vzu .datlas_detailBuilderSidebarTab__yUaI2:focus-visible,.datlas_shell__V0vzu .datlas_detailBuilderSidebarTab__yUaI2:hover,.datlas_shell__V0vzu .datlas_detailBuilderTreeNode__iFCTy:focus-visible,.datlas_shell__V0vzu .datlas_detailBuilderTreeNode__iFCTy:hover,.datlas_shell__V0vzu .datlas_entityStep__xL61l:focus-visible,.datlas_shell__V0vzu .datlas_entityStep__xL61l:hover{border-color:var(--datlas-accent-line);background:var(--datlas-hover-surface);color:var(--datlas-primary);outline:none}.datlas_shell__V0vzu .datlas_detailBuilderFieldPaletteItemUsed__wRHKy,.datlas_shell__V0vzu .datlas_detailBuilderGuideTabActive__dxYwg,.datlas_shell__V0vzu .datlas_detailBuilderSidebarTabActive__mIe04,.datlas_shell__V0vzu .datlas_detailBuilderTreeNodeActive__XvyJJ,.datlas_shell__V0vzu .datlas_entityStepActive__2Q_KN{border-color:var(--datlas-primary);background:var(--datlas-selected-surface);color:var(--datlas-primary);box-shadow:inset 0 0 0 1px var(--datlas-accent-line)}.datlas_shell__V0vzu .datlas_detailBuilderGuideTabActive__dxYwg{border-bottom-color:var(--datlas-selected-surface)}.datlas_shell__V0vzu .datlas_entityFieldSelectedRow__4gZag,.datlas_shell__V0vzu .datlas_entityFieldSelectedRow__4gZag td,.datlas_shell__V0vzu .datlas_entityTableFrame__uolA3 tbody tr:focus-visible td,.datlas_shell__V0vzu .datlas_entityTableFrame__uolA3 tbody tr:hover td{background:var(--datlas-hover-surface)}.datlas_shell__V0vzu .datlas_detailBuilderCellEditing__WL0Or,.datlas_shell__V0vzu .datlas_detailBuilderCellSelected__g0gID,.datlas_shell__V0vzu .datlas_detailBuilderGridSelected__pEUm6 .datlas_detailBuilderCell__oKKYo,.datlas_shell__V0vzu .datlas_entityFieldActiveRow__y4ekZ,.datlas_shell__V0vzu .datlas_entityFieldActiveRow__y4ekZ td,.datlas_shell__V0vzu .datlas_entityListSelectedRow__Fjvx6 td{background:var(--datlas-selected-surface)!important}.datlas_shell__V0vzu .datlas_detailBuilderCellSelected__g0gID,.datlas_shell__V0vzu .datlas_detailBuilderContainerSelected__5F04Z,.datlas_shell__V0vzu .datlas_detailBuilderFieldResizing__ecfys,.datlas_shell__V0vzu .datlas_detailBuilderFieldSelected__ImXyZ{border-color:var(--datlas-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--datlas-primary) 16%,transparent)}.datlas_shell__V0vzu .datlas_detailBuilderContainer__lBjyr{border-color:var(--datlas-layout-container-border-color,var(--datlas-field-border,var(--datlas-line)));background:var(--datlas-layout-container-background,var(--datlas-field-background,var(--datlas-panel)));color:var(--datlas-field-value,var(--datlas-ink))}.datlas_shell__V0vzu .datlas_detailBuilderNestedContainer__4Ze8y,.datlas_shell__V0vzu .datlas_detailLayoutNestedContainer__43JSv{background:var(--datlas-layout-container-background,color-mix(in srgb,var(--datlas-field-background,var(--datlas-panel)) 86%,var(--datlas-surface-muted)))}.datlas_shell__V0vzu .datlas_detailBuilderContainerHeader__tV_uv h3,.datlas_shell__V0vzu .datlas_detailBuilderElementButton___pZC6 strong,.datlas_shell__V0vzu .datlas_detailBuilderEmptyState__NRqiZ strong,.datlas_shell__V0vzu .datlas_detailBuilderFieldPaletteItem__gf_94 strong,.datlas_shell__V0vzu .datlas_detailBuilderInspectorSection__z48lf h4,.datlas_shell__V0vzu .datlas_detailBuilderInspectorSummary___gQc6 strong,.datlas_shell__V0vzu .datlas_detailBuilderInspectorTitle__OdNuh strong,.datlas_shell__V0vzu .datlas_detailBuilderPageHeader__3bULL h3,.datlas_shell__V0vzu .datlas_detailBuilderSwitch__EwCJM strong,.datlas_shell__V0vzu .datlas_detailBuilderTreeNodeActive__XvyJJ strong,.datlas_shell__V0vzu .datlas_detailBuilderTreeNode__iFCTy strong,.datlas_shell__V0vzu .datlas_fieldDefinitionTag__1UIDi,.datlas_shell__V0vzu .datlas_fieldFlagGrid__yLeM4 label,.datlas_shell__V0vzu .datlas_fieldNameButton__V0Jou strong,.datlas_shell__V0vzu .datlas_fieldSelectorHeader__7EO_G strong,.datlas_shell__V0vzu .datlas_visualConditionInlineOption__daaVP span{color:var(--datlas-ink)}.datlas_shell__V0vzu .datlas_calculatedFieldGlyph__c35i8,.datlas_shell__V0vzu .datlas_detailBuilderContainerHeader__tV_uv span,.datlas_shell__V0vzu .datlas_detailBuilderElementButton___pZC6>span,.datlas_shell__V0vzu .datlas_detailBuilderGuideTabAdd__iXOAp{color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_detailBuilderContainerHeader__tV_uv small,.datlas_shell__V0vzu .datlas_detailBuilderElementButton___pZC6 small,.datlas_shell__V0vzu .datlas_detailBuilderFieldPaletteItem__gf_94 small,.datlas_shell__V0vzu .datlas_detailBuilderInspectorField__k7BSD>span,.datlas_shell__V0vzu .datlas_detailBuilderInspectorSummary___gQc6 span,.datlas_shell__V0vzu .datlas_detailBuilderInspectorTitle__OdNuh small,.datlas_shell__V0vzu .datlas_detailBuilderPageHeader__3bULL span,.datlas_shell__V0vzu .datlas_detailBuilderSwitch__EwCJM small,.datlas_shell__V0vzu .datlas_detailBuilderTreeNodeActive__XvyJJ small,.datlas_shell__V0vzu .datlas_detailBuilderTreeNode__iFCTy small,.datlas_shell__V0vzu .datlas_entityFieldUnusedCell__SVa61{color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_detailBuilderInspectorTitle__OdNuh,.datlas_shell__V0vzu .datlas_detailBuilderPageHeader__3bULL,.datlas_shell__V0vzu .datlas_fieldSelectorHeader__7EO_G{border-color:var(--datlas-line)}.datlas_shell__V0vzu .datlas_entityIdentityVisualPanel__zjOqT{border-right-color:var(--datlas-line)}.datlas_shell__V0vzu .datlas_detailBuilderColorControl__nAxBF button,.datlas_shell__V0vzu .datlas_detailBuilderInspectorField__k7BSD input,.datlas_shell__V0vzu .datlas_detailBuilderInspectorField__k7BSD select,.datlas_shell__V0vzu .datlas_detailBuilderStepper__6a0Ho button,.datlas_shell__V0vzu .datlas_detailPageTable__pp8_7 input,.datlas_shell__V0vzu .datlas_entitySearchInput__bDWXO{border-color:var(--datlas-line)!important;background:var(--datlas-control)!important;color:var(--datlas-ink)!important}.datlas_shell__V0vzu .datlas_detailBuilderColorControl__nAxBF button:focus-visible:not(:disabled),.datlas_shell__V0vzu .datlas_detailBuilderColorControl__nAxBF button:hover:not(:disabled),.datlas_shell__V0vzu .datlas_detailBuilderInspectorField__k7BSD input:focus,.datlas_shell__V0vzu .datlas_detailBuilderInspectorField__k7BSD select:focus,.datlas_shell__V0vzu .datlas_detailBuilderStepper__6a0Ho button:focus-visible:not(:disabled),.datlas_shell__V0vzu .datlas_detailBuilderStepper__6a0Ho button:hover:not(:disabled),.datlas_shell__V0vzu .datlas_detailPageTable__pp8_7 input:focus,.datlas_shell__V0vzu .datlas_entitySearchInput__bDWXO:focus{border-color:var(--datlas-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--datlas-primary) 18%,transparent);color:var(--datlas-primary)!important;outline:none}.datlas_shell__V0vzu .datlas_detailBuilderInspectorField__k7BSD input[type=checkbox],.datlas_shell__V0vzu .datlas_detailBuilderSwitch__EwCJM input,.datlas_shell__V0vzu .datlas_entityEditorSurface__uzIqf input[type=checkbox],.datlas_shell__V0vzu .datlas_entityMatrixTable__nZC9K input[type=checkbox],.datlas_shell__V0vzu .datlas_entityMatrixTable__nZC9K input[type=radio],.datlas_shell__V0vzu .datlas_fieldFlagGrid__yLeM4 input[type=checkbox],.datlas_shell__V0vzu .datlas_fieldFlagGrid__yLeM4 input[type=radio]{accent-color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_detailLayoutColumnResizeHandle__JBk_A,.datlas_shell__V0vzu .datlas_detailLayoutRowResizeHandle__ihzGG{background:color-mix(in srgb,var(--datlas-primary) 18%,transparent)}.datlas_shell__V0vzu .datlas_detailBuilderFieldResizeHandle__he_AD:before,.datlas_shell__V0vzu .datlas_detailLayoutColumnResizeHandle__JBk_A:after,.datlas_shell__V0vzu .datlas_detailLayoutRowResizeHandle__ihzGG:after{background:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_detailLayoutColumnResizeHandle__JBk_A:focus-visible,.datlas_shell__V0vzu .datlas_detailLayoutColumnResizeHandle__JBk_A:hover,.datlas_shell__V0vzu .datlas_detailLayoutResizeHandleActive__oYXl3,.datlas_shell__V0vzu .datlas_detailLayoutRowResizeHandle__ihzGG:focus-visible,.datlas_shell__V0vzu .datlas_detailLayoutRowResizeHandle__ihzGG:hover{background:color-mix(in srgb,var(--datlas-primary) 26%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--datlas-primary) 12%,transparent);outline:none}.datlas_shell__V0vzu .datlas_entityOriginSummary__wquN7{border-left-color:var(--datlas-primary)}.datlas_shell__V0vzu .datlas_detailBuilderFieldPaletteItem__gf_94 em{border-color:var(--datlas-line);background:var(--datlas-muted-surface);color:var(--datlas-muted)}.datlas_shell__V0vzu .datlas_dangerButton__lBLor,.datlas_shell__V0vzu .datlas_entityContextDangerButton__Piybk{color:var(--datlas-danger)}.datlas_shell__V0vzu .datlas_detailBuilderCanvasFrame__hpC_d,.datlas_shell__V0vzu .datlas_detailBuilderGuideTabs__nkor1,.datlas_shell__V0vzu .datlas_detailBuilderInspector__LO9kc,.datlas_shell__V0vzu .datlas_detailBuilderPalette__WiKBB,.datlas_shell__V0vzu .datlas_detailBuilderStructure__5lQV7,.datlas_shell__V0vzu .datlas_entityIdentityIconGrid__m9FHK,.datlas_shell__V0vzu .datlas_entityMatrixTable__nZC9K,.datlas_shell__V0vzu .datlas_entityTableFrame__uolA3{scrollbar-color:var(--datlas-accent-line) var(--datlas-surface-muted)}.datlas_shell__V0vzu .datlas_relationshipValidation_ok__m73tM{border-color:color-mix(in srgb,#2f7d4b 24%,var(--datlas-line))!important;background:color-mix(in srgb,#2f7d4b 10%,var(--datlas-panel))!important}.datlas_shell__V0vzu .datlas_relationshipValidation_warning__hq259{border-color:color-mix(in srgb,#a46d1f 24%,var(--datlas-line))!important;background:color-mix(in srgb,#a46d1f 10%,var(--datlas-panel))!important}.datlas_shell__V0vzu .datlas_relationshipValidation_error__MGBmb{border-color:color-mix(in srgb,var(--datlas-danger) 28%,var(--datlas-line))!important;background:color-mix(in srgb,var(--datlas-danger) 10%,var(--datlas-panel))!important}.datlas_shell__V0vzu .datlas_relationshipCompatibility_empty__Pxz0F,.datlas_shell__V0vzu .datlas_relationshipCompatibility_ok__xpQkF,.datlas_shell__V0vzu .datlas_relationshipCompatibility_warn__LckSX{background:var(--datlas-muted-surface);color:var(--datlas-ink)}.datlas_productMenuSectionLabel__plEPI{display:block;padding:4px 10px 2px;color:var(--datlas-muted);font-size:.66rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.datlas_platformShell__KlzRA .datlas_body__jDhlO{align-items:start}.datlas_platformShell__KlzRA>.datlas_content__8fbPU{min-height:0;overflow:auto}.datlas_headerActionsCluster__BA1F_{min-width:0;margin-left:auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.datlas_headerActionsCluster__BA1F_ .datlas_productMenu__TIolx{margin-left:0}.datlas_headerUserIdentity__eWDl_{min-width:0;max-width:260px;display:inline-flex;align-items:center;gap:8px;color:var(--datlas-on-primary)}.datlas_headerUserMenuButton__q46O_{min-height:32px;box-sizing:border-box;border:0;border-radius:0;background:transparent;cursor:pointer;padding:0;font:inherit;text-align:right}.datlas_headerUserMenuButton__q46O_:focus-visible,.datlas_headerUserMenuButton__q46O_:hover{outline:none}.datlas_headerUserMenuButton__q46O_:focus-visible .datlas_headerUserAvatar__jsDkH{outline:2px solid color-mix(in srgb,var(--datlas-on-primary) 70%,transparent);outline-offset:2px}.datlas_header__8AaYy .datlas_headerUserAvatar__jsDkH{width:28px;height:28px;min-width:28px;box-sizing:border-box;border:0;border-radius:var(--datlas-radius-round);background:color-mix(in srgb,var(--datlas-on-primary) 18%,transparent);color:var(--datlas-on-primary);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-size:.66rem;font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase}.datlas_headerUserAvatar__jsDkH img{width:100%;height:100%;display:block;object-fit:cover}.datlas_header__8AaYy .datlas_headerUserCopy__OlEWK{min-width:0;display:grid;grid-gap:2px;gap:2px;justify-items:end;line-height:1.05}.datlas_header__8AaYy .datlas_headerUserCopy__OlEWK span,.datlas_header__8AaYy .datlas_headerUserCopy__OlEWK strong{min-width:0;display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;text-transform:none}.datlas_header__8AaYy .datlas_headerUserCopy__OlEWK strong{color:var(--datlas-on-primary);font-size:.74rem;font-weight:650}.datlas_header__8AaYy .datlas_headerUserCopy__OlEWK span{color:color-mix(in srgb,var(--datlas-on-primary) 72%,transparent);font-size:.62rem;font-weight:500}.datlas_productMenuItemContent__7h14c{min-width:0;gap:8px}.datlas_header__8AaYy .datlas_productMenuPopover__BYIJC .datlas_productMenuItem__7q7ga .datlas_productMenuItemContent__7h14c,.datlas_productMenuItemContent__7h14c{display:inline-flex;align-items:center}.datlas_header__8AaYy .datlas_productMenuPopover__BYIJC .datlas_productMenuItem__7q7ga .datlas_productMenuItemIcon__or9ap{width:22px;height:22px;min-width:22px;border-radius:var(--datlas-radius-sm);background:transparent;color:var(--datlas-primary);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-size:.58rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.datlas_productMenuItemIcon__or9ap svg{width:16px;height:16px;display:block}.datlas_productMenuItemIconFallback__nd9xJ{font-family:var(--datlas-theme-font,inherit)}.datlas_platformHomeContent__nkkGQ{background:radial-gradient(circle at 78% -10%,rgba(95,212,163,.18),transparent 30%),radial-gradient(circle at 8% 112%,rgba(33,117,89,.3),transparent 34%),#062c24}.datlas_platformHome___0BaB{--home-ink:#effaf5;--home-muted:#afcbc0;--home-accent:#8ce0ba;--home-line:rgba(183,240,214,0.17)}.datlas_homeHero__UzhFa{background:linear-gradient(112deg,rgba(15,77,61,.98),rgba(8,49,41,.94) 58%,rgba(7,43,36,.72)),#0a4035}.datlas_homeActivityCopy__nDtEf strong,.datlas_homeFavoriteItem__mMWYS strong,.datlas_homeGuideCard__p_ThN strong,.datlas_homeHero__UzhFa h1,.datlas_homeSectionHeader__7nZLF h2,.datlas_quickAccessCardCopy__UnWHm strong,.datlas_quickAccessCardHeader__bh2p0 strong{color:var(--home-ink)}.datlas_homeHeroPrimaryAction__icXwv{color:#073126!important}.datlas_homeHeroSecondaryAction__fZyJx{background:transparent!important}.datlas_homeGraphLine__PKUd8{background:rgba(145,225,187,.62)}.datlas_homeGraphNode__wYu4e{background:#0b493b;box-shadow:0 0 0 7px rgba(140,224,186,.1)}.datlas_quickAccessCard__UDwth{background:rgba(9,57,47,.64)}.datlas_homeActivityItem__OLFN_:focus-visible,.datlas_homeActivityItem__OLFN_:hover,.datlas_homeFavoriteItem__mMWYS:focus-visible,.datlas_homeFavoriteItem__mMWYS:hover,.datlas_homeGuideCard__p_ThN:focus-visible,.datlas_homeGuideCard__p_ThN:hover,.datlas_quickAccessCard__UDwth:focus-visible,.datlas_quickAccessCard__UDwth:hover{border-color:rgba(140,224,186,.68);background:rgba(25,93,74,.78)}.datlas_homeActivityIcon__Lx1lS,.datlas_homeAppIcon__Yvyrl,.datlas_homeFavoriteIcon__QwX6b{border:1px solid rgba(140,224,186,.46)}.datlas_homeActivityItem__OLFN_,.datlas_homeFavoriteItem__mMWYS,.datlas_homeGuideCard__p_ThN{background:rgba(9,57,47,.45)}.datlas_platformHome___0BaB{width:min(100%,1360px);margin:0 auto;display:grid;grid-gap:22px;gap:22px;padding:6px 0 30px}.datlas_homeHero__UzhFa{min-height:270px;box-sizing:border-box;border:1px solid var(--datlas-line);border-radius:var(--datlas-radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--datlas-primary) 12%,var(--datlas-panel)),var(--datlas-panel) 58%),var(--datlas-panel);box-shadow:var(--datlas-shadow-soft);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;grid-gap:28px;gap:28px;overflow:hidden;padding:34px}.datlas_homeHeroContent__il4T7{min-width:0;display:grid;grid-gap:14px;gap:14px}.datlas_homeHeroEyebrow__VelQA,.datlas_homeSectionHeader__7nZLF span{color:var(--datlas-muted);font-size:.68rem;font-weight:750;letter-spacing:0;text-transform:uppercase}.datlas_homeHero__UzhFa h1{margin:0;color:var(--datlas-ink);font-size:2.35rem;line-height:1.08;font-weight:760}.datlas_homeHero__UzhFa p{max-width:680px;margin:0;color:var(--datlas-muted);font-size:1rem;line-height:1.55}.datlas_homeHeroActions__v5zmJ{min-width:0;display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.datlas_homeHeroPrimaryAction__icXwv,.datlas_homeHeroSecondaryAction__fZyJx{min-height:36px;text-decoration:none}.datlas_homeHeroVisual__WHvMo{min-height:210px;position:relative;border-radius:var(--datlas-radius-lg);background:linear-gradient(90deg,color-mix(in srgb,var(--datlas-primary) 8%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in srgb,var(--datlas-primary) 7%,transparent) 1px,transparent 1px);background-size:38px 38px}.datlas_homeGraphLine__PKUd8,.datlas_homeGraphNode__wYu4e{position:absolute}.datlas_homeGraphLine__PKUd8{height:2px;border-radius:var(--datlas-radius-round);background:color-mix(in srgb,var(--datlas-primary) 46%,var(--datlas-line));transform-origin:left center}.datlas_homeGraphLine__PKUd8[data-line=one]{width:58%;left:16%;top:36%;transform:rotate(20deg)}.datlas_homeGraphLine__PKUd8[data-line=two]{width:44%;left:24%;top:64%;transform:rotate(-23deg)}.datlas_homeGraphLine__PKUd8[data-line=three]{width:34%;left:52%;top:30%;transform:rotate(72deg)}.datlas_homeGraphNode__wYu4e{width:22px;height:22px;border:2px solid var(--datlas-primary);border-radius:var(--datlas-radius-round);box-shadow:0 0 0 7px color-mix(in srgb,var(--datlas-primary) 10%,transparent)}.datlas_homeGraphNode__wYu4e[data-node=one]{left:13%;top:28%}.datlas_homeGraphNode__wYu4e[data-node=two]{left:48%;top:44%}.datlas_homeGraphNode__wYu4e[data-node=three]{right:12%;top:22%}.datlas_homeGraphNode__wYu4e[data-node=four]{right:24%;bottom:18%}.datlas_homeListSection__BphoG,.datlas_homeSection__1GfIw{min-width:0;display:grid;grid-gap:12px;gap:12px}.datlas_homeSectionHeader__7nZLF{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.datlas_homeSectionHeader__7nZLF h2{margin:2px 0 0;color:var(--datlas-ink);font-size:1rem;font-weight:760}.datlas_homeSectionAction__4C8gx{flex:0 0 auto}.datlas_quickAccessGrid__xkETV{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.datlas_quickAccessCard__UDwth{min-height:146px;box-sizing:border-box;border:1px solid var(--datlas-line);border-radius:var(--datlas-radius-lg);color:var(--datlas-ink);display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:16px;text-decoration:none;box-shadow:var(--datlas-shadow-soft)}.datlas_quickAccessCard__UDwth:focus-visible,.datlas_quickAccessCard__UDwth:hover{border-color:var(--datlas-accent-line);background:var(--datlas-hover-surface);outline:none}.datlas_quickAccessCardHeader__bh2p0{min-width:0;display:flex;align-items:center;gap:10px}.datlas_quickAccessCardHeader__bh2p0 strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.94rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.datlas_homeGuideCard__p_ThN p,.datlas_quickAccessCard__UDwth p{margin:0;color:var(--datlas-muted);font-size:.82rem;line-height:1.42}.datlas_quickAccessArrow__jUTIB{justify-self:end;color:var(--datlas-primary);font-size:1.1rem;font-weight:800}.datlas_homeActivityIcon__Lx1lS,.datlas_homeAppIcon__Yvyrl,.datlas_homeFavoriteIcon__QwX6b{border-radius:var(--datlas-radius);background:var(--datlas-primary);color:var(--datlas-on-primary);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-weight:800;letter-spacing:0;text-transform:uppercase}.datlas_homeAppIcon__Yvyrl{font-size:.72rem}.datlas_homeActivityIcon__Lx1lS,.datlas_homeFavoriteIcon__QwX6b{font-size:.64rem}.datlas_homeActivityIcon__Lx1lS svg,.datlas_homeAppIcon__Yvyrl svg,.datlas_homeFavoriteIcon__QwX6b svg{width:68%;height:68%;display:block}.datlas_homeWorkGrid__z8_sj{min-width:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:18px;gap:18px;align-items:start}.datlas_homeActivityList__iXOIK,.datlas_homeFavoriteList__um3FT{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_homeActivityItem__OLFN_,.datlas_homeFavoriteItem__mMWYS{min-width:0;box-sizing:border-box;border:1px solid var(--datlas-line);border-radius:var(--datlas-radius);background:var(--datlas-panel);color:var(--datlas-ink);display:flex;align-items:center;gap:10px;padding:11px 12px;text-decoration:none}.datlas_homeActivityItem__OLFN_:focus-visible,.datlas_homeActivityItem__OLFN_:hover,.datlas_homeFavoriteItem__mMWYS:focus-visible,.datlas_homeFavoriteItem__mMWYS:hover,.datlas_homeGuideCard__p_ThN:focus-visible,.datlas_homeGuideCard__p_ThN:hover{border-color:var(--datlas-accent-line);background:var(--datlas-hover-surface);outline:none}.datlas_homeActivityCopy__nDtEf,.datlas_homeFavoriteItem__mMWYS span{min-width:0;display:grid;grid-gap:3px;gap:3px}.datlas_homeActivityCopy__nDtEf strong,.datlas_homeFavoriteItem__mMWYS strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.82rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.datlas_homeActivityCopy__nDtEf span,.datlas_homeFavoriteItem__mMWYS small{min-width:0;overflow:hidden;color:var(--datlas-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.datlas_homeActivityItem__OLFN_ em{margin-left:auto;border:1px solid var(--datlas-line);border-radius:var(--datlas-radius-round);background:var(--datlas-muted-surface);color:var(--datlas-muted);font-size:.62rem;font-style:normal;font-weight:700;padding:2px 7px}.datlas_homeFavoriteItem__mMWYS em{margin-left:auto;color:var(--datlas-primary);font-style:normal;font-size:.94rem}.datlas_homeGuideGrid__z1KD4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.datlas_homeGuideCard__p_ThN{min-width:0;border:1px solid var(--datlas-line);border-radius:var(--datlas-radius);background:var(--datlas-panel);color:var(--datlas-ink);display:grid;grid-gap:8px;gap:8px;padding:14px;text-decoration:none}.datlas_homeGuideCard__p_ThN strong{color:var(--datlas-ink);font-size:.86rem;font-weight:730}.datlas_platformNavLink__o10KY{min-height:34px;border:1px solid var(--datlas-line-strong);border-radius:6px;background:linear-gradient(180deg,var(--datlas-panel),var(--datlas-surface-raised));color:var(--datlas-ink);display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;padding:0 10px;font:inherit;font-size:.8rem;font-weight:600;text-decoration:none;white-space:nowrap}.datlas_platformNavLink__o10KY:focus-visible,.datlas_platformNavLink__o10KY:hover{border-color:var(--datlas-primary);color:var(--datlas-primary);outline:none}.datlas_platformNavGroupLabel__huOJJ{margin:6px 0 0;color:var(--datlas-muted);font-size:.66rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.datlas_platformUserCreateForm__UkLDP{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;grid-gap:8px;gap:8px;margin:14px 0 16px}.datlas_platformUserCreateForm__UkLDP label{min-width:0;display:grid;grid-gap:4px;gap:4px}.datlas_platformUserCreateForm__UkLDP label span{color:var(--datlas-muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.datlas_platformUserCreateForm__UkLDP input,.datlas_platformUserCreateForm__UkLDP select{width:100%;min-height:32px;border:1px solid var(--datlas-line-strong);border-radius:6px;background:var(--datlas-panel);color:var(--datlas-ink);padding:5px 8px;font:inherit;font-size:.78rem}.datlas_platformUserList__z_dwk{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_platformUserRow__QkPnI{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);grid-gap:12px;gap:12px;border:1px solid var(--datlas-line);border-radius:6px;background:var(--datlas-soft);padding:10px}.datlas_platformUserRow__QkPnI small,.datlas_platformUserRow__QkPnI span,.datlas_platformUserRow__QkPnI strong{min-width:0;display:block}.datlas_platformUserRow__QkPnI strong{color:var(--datlas-ink);font-size:.86rem}.datlas_platformUserRow__QkPnI small,.datlas_platformUserRow__QkPnI span{color:var(--datlas-muted);font-size:.72rem}.datlas_platformUserGroups__wjsNw{min-width:0;display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px}.datlas_platformUserGroups__wjsNw em,.datlas_platformUserGroups__wjsNw span{border:1px solid var(--datlas-line);border-radius:999px;background:var(--datlas-panel);color:var(--datlas-muted);padding:3px 7px;font-size:.68rem;font-style:normal;font-weight:600}.datlas_centralScreensWorkspace___U5vk{min-width:0;display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.datlas_centralElementStack__DKqt_,.datlas_centralNestedArea__b_wTh,.datlas_centralScreenEditor__fuhIh,.datlas_centralScreensList__iwNMN{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_centralScreensList__iwNMN{align-content:start}.datlas_centralScreenListItemActive__mnI7G,.datlas_centralScreenListItem__bjG11{min-width:0;border:1px solid var(--datlas-line);border-radius:var(--datlas-radius);background:var(--datlas-control);color:var(--datlas-ink);display:grid;grid-gap:4px;gap:4px;padding:10px;text-align:left;cursor:pointer}.datlas_centralScreenListItemActive__mnI7G{border-color:var(--datlas-primary);background:var(--datlas-selected-surface)}.datlas_centralScreenListItemActive__mnI7G span,.datlas_centralScreenListItemActive__mnI7G strong,.datlas_centralScreenListItem__bjG11 span,.datlas_centralScreenListItem__bjG11 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datlas_centralScreenListItemActive__mnI7G strong,.datlas_centralScreenListItem__bjG11 strong{font-size:.84rem;font-weight:700}.datlas_centralScreenListItemActive__mnI7G span,.datlas_centralScreenListItem__bjG11 span{color:var(--datlas-muted);font-size:.72rem}.datlas_centralElementGrid__cGaF6,.datlas_centralScreenBasics__MOTs8{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end}.datlas_centralElementGrid__cGaF6 label,.datlas_centralScreenBasics__MOTs8 label{min-width:0;display:grid;grid-gap:5px;gap:5px}.datlas_centralElementGrid__cGaF6 label>span,.datlas_centralNestedToolbar__ayMBJ>span,.datlas_centralScreenBasics__MOTs8 label>span{color:var(--datlas-muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.datlas_centralAddElementBar__dDM0P select,.datlas_centralElementGrid__cGaF6 input,.datlas_centralElementGrid__cGaF6 select,.datlas_centralNestedToolbar__ayMBJ input,.datlas_centralNestedToolbar__ayMBJ select,.datlas_centralScreenBasics__MOTs8 input,.datlas_centralScreenBasics__MOTs8 select{min-width:0;width:100%;min-height:32px;border:1px solid var(--datlas-line-strong);border-radius:var(--datlas-radius-sm);background:var(--datlas-panel);color:var(--datlas-ink);padding:5px 8px;font:inherit;font-size:.78rem}.datlas_centralInlineControl__JMKf_{min-width:0;display:inline-flex!important;align-items:center;gap:8px;color:var(--datlas-ink);font-size:.78rem;font-weight:650}.datlas_centralInlineControl__JMKf_ input{width:16px;min-width:16px;height:16px;min-height:16px}.datlas_centralAddElementBar__dDM0P,.datlas_centralNestedToolbar__ayMBJ{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.datlas_centralAddElementBar__dDM0P select,.datlas_centralNestedToolbar__ayMBJ input,.datlas_centralNestedToolbar__ayMBJ select{width:auto;min-width:180px}.datlas_centralElementCard___hVJ1,.datlas_centralTabEditor__SQHNp{min-width:0;display:grid;grid-gap:10px;gap:10px;border:1px solid var(--datlas-line);border-radius:var(--datlas-radius);background:var(--datlas-panel);padding:12px;margin-left:calc(var(--central-element-depth, 0) * 10px)}.datlas_centralTabEditor__SQHNp{background:var(--datlas-surface-muted)}.datlas_centralElementHeader__Wt01V{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.datlas_centralElementHeader__Wt01V>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_centralElementHeader__Wt01V span{color:var(--datlas-muted);font-size:.68rem;font-weight:750;text-transform:uppercase}.datlas_centralElementHeader__Wt01V strong{min-width:0;color:var(--datlas-ink);font-size:.88rem;overflow-wrap:anywhere}.datlas_centralWideField__Jz8vH{grid-column:1/-1}.datlas_centralPageManager__Pwpyb{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_centralPageManagerHeader__P3FUN{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--datlas-line);padding-bottom:8px}.datlas_centralPageManagerHeader__P3FUN>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.datlas_centralPageManagerHeader__P3FUN strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.82rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.datlas_centralPageManagerHeader__P3FUN span{min-width:0;overflow:hidden;color:var(--datlas-muted);font-size:.68rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.datlas_centralPageGrid__FQLsG{min-width:0;display:grid;grid-gap:10px;gap:10px}.datlas_centralPageCatalog__5sj_7{gap:14px}.datlas_centralPageCatalog__5sj_7 .datlas_centralPageGrid__FQLsG{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:stretch}.datlas_centralPageCard__LSptW{min-height:168px;grid-template-rows:auto minmax(58px,auto) minmax(0,1fr) auto;gap:10px;padding:12px}.datlas_centralPageCardMetrics__jN_lO{min-width:0;display:grid;grid-gap:6px;gap:6px;color:var(--datlas-muted);font-size:.74rem;line-height:1.3}.datlas_centralPageCardMetrics__jN_lO span{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.datlas_centralPageCardMetrics__jN_lO strong{color:var(--datlas-ink);font-size:.86rem}.datlas_centralPageCard__LSptW .datlas_relationshipCardHeader__Qs04K strong{font-size:.86rem}.datlas_centralPageCard__LSptW .datlas_atlasResourceCardLead__x9iGj{min-height:46px;grid-template-columns:40px minmax(0,1fr);gap:10px}.datlas_centralPageCard__LSptW .datlas_atlasResourceCardIcon__UtvrJ{width:40px;min-width:40px;height:40px}.datlas_centralPageCard__LSptW .datlas_atlasResourceCardIcon__UtvrJ .datlas_iconToolGlyph__upcVR{width:17px;height:17px}.datlas_centralPageCardActions__vypDm{justify-content:flex-end}.datlas_centralPageCardActions__vypDm .datlas_entityContextIconButton__yQh1r{width:26px;min-width:26px;height:26px;min-height:26px}.datlas_centralBuilderCanvasSurface__rRIcu{min-width:0;min-height:0;grid-row:2;display:grid;align-content:stretch;grid-gap:14px;gap:14px;border:0;background:transparent;padding:0}.datlas_centralBuilderCanvasSurface__rRIcu>.datlas_centralBuilderArea__jSaHR:only-child{min-height:100%}.datlas_centralBuilderArea__jSaHR{border-color:var(--datlas-layout-container-border-color,transparent);background:var(--datlas-layout-container-background,transparent);padding:var(--datlas-layout-container-padding,0);box-shadow:none}.datlas_centralBuilderArea__jSaHR .datlas_detailBuilderGrid__TSNUQ{min-height:100%}.datlas_centralBuilderArea__jSaHR.datlas_detailBuilderContainerSelected__5F04Z{border-color:var(--datlas-primary);padding:var(--datlas-layout-container-padding,12px)}.datlas_centralBuilderArea__jSaHR .datlas_detailBuilderGrid__TSNUQ{gap:12px}.datlas_centralBuilderItem__BW6su{min-height:72px;display:grid;align-content:start;grid-gap:8px;gap:8px;padding:10px}.datlas_centralBuilderItemHeader__UXE86{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.datlas_centralBuilderItemHeader__UXE86 span{color:var(--datlas-primary)}.datlas_centralBuilderItemHeader__UXE86 strong{min-width:0;overflow:hidden;color:var(--datlas-ink);font-size:.8rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.datlas_centralBuilderFramePreview__CZeFT,.datlas_centralBuilderImagePreview__962SO,.datlas_centralBuilderSearchPreview__weitu,.datlas_centralBuilderTabsPreview__HkVrz{min-width:0;border:1px solid var(--datlas-line);border-radius:5px;background:var(--datlas-soft);color:var(--datlas-muted)}.datlas_centralBuilderSearchPreview__weitu{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-self:center;width:min(100%,920px);grid-gap:8px;gap:8px;padding:8px;font-size:.76rem;font-weight:650}.datlas_centralBuilderSearchPreview__weitu span{border:1px solid var(--datlas-line);border-radius:999px;background:var(--datlas-panel);color:var(--datlas-muted);padding:3px 8px;font-size:.66rem}.datlas_centralBuilderFramePreview__CZeFT{min-height:var(--central-item-height,120px);display:grid;place-items:center;padding:14px;font-size:.78rem;font-weight:700}.datlas_centralBuilderTabsPreview__HkVrz{display:flex;flex-wrap:wrap;gap:5px;padding:7px}.datlas_centralBuilderTabsPreview__HkVrz span{border:1px solid var(--datlas-line);border-radius:999px;background:var(--datlas-panel);padding:3px 7px;font-size:.68rem;font-weight:700}.datlas_centralBuilderImagePreview__962SO{width:100%;max-height:var(--central-item-height,160px);object-fit:contain}.datlas_centralBuilderImageInspector__nuUEs,.datlas_centralBuilderNestedAdd__Hv6_O,.datlas_centralBuilderNestedItems__fEjJt,.datlas_centralBuilderTabInspector__JpiHL{min-width:0;display:grid;grid-gap:8px;gap:8px}.datlas_centralBuilderTabInspector__JpiHL section{min-width:0;display:grid;grid-gap:8px;gap:8px;border:1px solid var(--datlas-line);border-radius:5px;background:var(--datlas-panel);padding:8px}.datlas_centralBuilderNestedItems__fEjJt span{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;grid-gap:6px;gap:6px;border:1px solid var(--datlas-line);border-radius:4px;background:var(--datlas-soft);color:var(--datlas-ink);padding:5px 6px;font-size:.72rem;font-weight:650}.datlas_centralBuilderNestedItems__fEjJt em{color:var(--datlas-muted);font-size:.74rem;font-style:normal;font-weight:600}.datlas_centralBuilderNestedItems__fEjJt button{width:24px;height:24px;border:1px solid var(--datlas-line);border-radius:4px;background:var(--datlas-panel);color:var(--datlas-danger);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.datlas_centralBuilderNestedItems__fEjJt .datlas_iconToolGlyph__upcVR{width:13px;height:13px}.datlas_centralBuilderNestedAdd__Hv6_O{grid-template-columns:minmax(0,1fr)}.datlas_centralRuntimeLayout__OCr_V,.datlas_centralRuntimeNested__0SwZO,.datlas_centralRuntimeTabPanel__Jsd5l{min-width:0;width:100%;min-height:0;display:grid;grid-gap:14px;gap:14px;align-content:stretch}.datlas_centralRuntimeCard__OIywh,.datlas_centralRuntimeSearch__Nl7vN{width:min(100%,var(--central-item-width,100%));min-width:0;max-width:100%}.datlas_centralRuntimeSearch__Nl7vN{box-sizing:border-box}.datlas_centralRuntimeSearch__Nl7vN .datlas_searchLauncher__TYgrD{width:100%;margin-inline:auto}.datlas_centralRuntimeLayoutShell__NUvMI{min-width:0;min-height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:14px;gap:14px}.datlas_centralRuntimeLayout__OCr_V{min-height:100%}.datlas_centralRuntimeContainer__v05bE,.datlas_centralRuntimeNestedContainer__9QD_m{min-width:0;width:100%;min-height:0;display:grid;grid-gap:12px;gap:12px;border:var(--datlas-layout-container-border-width,0) solid var(--datlas-layout-container-border-color,transparent);border-radius:var(--datlas-radius-lg);background:var(--datlas-layout-container-background,transparent);color:var(--datlas-ink);padding:var(--datlas-layout-container-padding,0)}.datlas_centralRuntimeLayout__OCr_V>.datlas_centralRuntimeContainer__v05bE:only-child{min-height:100%}.datlas_centralRuntimeNestedContainer__9QD_m{background:var(--datlas-layout-container-background,transparent)}.datlas_centralRuntimeContainer__v05bE h2{margin:0;color:var(--datlas-ink);font-size:.94rem;font-weight:700}.datlas_centralRuntimeGrid__Gfx02{min-width:0;width:100%;min-height:100%;display:grid;grid-template-columns:var(--datlas-central-layout-columns-template,repeat(1,minmax(0,1fr)));grid-template-rows:var(--datlas-central-layout-rows-template,repeat(1,minmax(96px,auto)));grid-gap:12px;gap:12px;align-items:stretch}.datlas_centralRuntimeCell__C0q4y{min-width:0;width:100%;display:grid;align-content:flex-start;grid-gap:12px;gap:12px}.datlas_centralRuntimeCard__OIywh{min-height:0;border:1px solid var(--datlas-line);border-radius:var(--datlas-radius-lg);background:var(--datlas-panel);color:var(--datlas-ink);display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:10px;gap:10px;padding:14px}.datlas_centralRuntimeCard__OIywh h2{margin:0;color:var(--datlas-ink);font-size:.94rem;font-weight:700}.datlas_centralRuntimeFrame__nIn_D{height:var(--central-item-height,360px);border:1px solid var(--datlas-line)}.datlas_centralRuntimeFrame__nIn_D,.datlas_centralRuntimeImage__dHPPS{width:100%;border-radius:var(--datlas-radius);background:var(--datlas-soft)}.datlas_centralRuntimeImage__dHPPS{max-height:var(--central-item-height,360px);object-fit:contain}.datlas_centralRuntimeEmpty__Dz8zD{min-height:96px;border:1px dashed var(--datlas-line);border-radius:var(--datlas-radius);color:var(--datlas-muted);display:grid;place-items:center;padding:18px;font-size:.82rem}.datlas_centralRuntimeTabs__IMHRZ{min-width:0;display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid var(--datlas-line)}.datlas_centralRuntimeTabActive__267sc,.datlas_centralRuntimeTab__ZKoss{min-height:30px;border:1px solid var(--datlas-line);border-bottom:0;border-radius:var(--datlas-radius-sm) var(--datlas-radius-sm) 0 0;background:var(--datlas-control);color:var(--datlas-muted);padding:0 10px;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.datlas_centralRuntimeTabActive__267sc{background:var(--datlas-panel);color:var(--datlas-ink);border-color:var(--datlas-primary)}@media (max-width:960px){.datlas_headerUserCopy__OlEWK{display:none}.datlas_homeGuideGrid__z1KD4,.datlas_homeHero__UzhFa,.datlas_homeWorkGrid__z8_sj{grid-template-columns:1fr}.datlas_homeHero__UzhFa{padding:24px}.datlas_homeHeroVisual__WHvMo{min-height:170px}.datlas_centralElementGrid__cGaF6,.datlas_centralScreenBasics__MOTs8,.datlas_centralScreensWorkspace___U5vk,.datlas_platformUserCreateForm__UkLDP,.datlas_platformUserRow__QkPnI{grid-template-columns:1fr}}@media (max-width:1200px){.datlas_headerUserIdentity__eWDl_{max-width:150px}.datlas_header__8AaYy .datlas_headerUserCopy__OlEWK strong{max-width:98px}.datlas_header__8AaYy .datlas_headerUserCopy__OlEWK span{display:none}}@media (max-width:720px){.datlas_headerActionsCluster__BA1F_{position:absolute;top:6px;right:12px}.datlas_headerActionsCluster__BA1F_ .datlas_productMenu__TIolx{position:relative;top:auto;right:auto}.datlas_headerUserMenuButton__q46O_{width:28px;max-width:28px;min-width:28px;min-height:32px;justify-content:center;padding:0}.datlas_platformHome___0BaB{gap:18px;padding-bottom:22px}.datlas_homeHero__UzhFa{min-height:auto;gap:18px;padding:20px}.datlas_homeHero__UzhFa h1{font-size:1.75rem}.datlas_homeHeroActions__v5zmJ{display:grid;grid-template-columns:1fr}.datlas_homeHeroPrimaryAction__icXwv,.datlas_homeHeroSecondaryAction__fZyJx{width:100%}.datlas_quickAccessGrid__xkETV{grid-template-columns:1fr}.datlas_homeActivityItem__OLFN_,.datlas_homeFavoriteItem__mMWYS{align-items:flex-start}.datlas_homeActivityItem__OLFN_ em,.datlas_homeFavoriteItem__mMWYS em{display:none}}.datlas_platformHomeContent__nkkGQ{padding:0!important;background:radial-gradient(circle at 78% -10%,color-mix(in srgb,var(--datlas-primary) 13%,transparent),transparent 30%),radial-gradient(circle at 8% 112%,color-mix(in srgb,var(--datlas-primary) 10%,transparent),transparent 34%),var(--datlas-soft)}.datlas_platformHome___0BaB{--home-ink:var(--datlas-ink);--home-muted:var(--datlas-muted);--home-accent:var(--datlas-primary);--home-line:var(--datlas-line);width:min(100%,1440px);min-height:100%;box-sizing:border-box;gap:28px;padding:34px 36px 46px}.datlas_homeHero__UzhFa{min-height:220px;border-color:var(--home-line);border-radius:18px;background:linear-gradient(112deg,color-mix(in srgb,var(--datlas-primary) 12%,var(--datlas-panel)),var(--datlas-panel) 62%,color-mix(in srgb,var(--datlas-primary) 5%,var(--datlas-panel)));box-shadow:none;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);padding:30px 34px}.datlas_homeHeroEyebrow__VelQA,.datlas_homeSectionHeader__7nZLF span{color:var(--home-accent)}.datlas_homeActivityCopy__nDtEf strong,.datlas_homeFavoriteItem__mMWYS strong,.datlas_homeGuideCard__p_ThN strong,.datlas_homeHero__UzhFa h1,.datlas_homeSectionHeader__7nZLF h2,.datlas_quickAccessCardCopy__UnWHm strong{color:var(--home-ink)}.datlas_homeActivityCopy__nDtEf span,.datlas_homeFavoriteItem__mMWYS small,.datlas_homeGuideCard__p_ThN p,.datlas_homeHero__UzhFa p,.datlas_quickAccessCardCopy__UnWHm small{color:var(--home-muted)}.datlas_homeHeroPrimaryAction__icXwv{border-color:var(--home-accent)!important;background:var(--home-accent)!important;color:var(--datlas-on-primary)!important}.datlas_homeHeroSecondaryAction__fZyJx{border-color:var(--home-line)!important;background:var(--datlas-panel)!important;color:var(--home-ink)!important}.datlas_homeHeroVisual__WHvMo{min-height:170px;opacity:.82;background:linear-gradient(90deg,rgba(156,235,201,.12) 1px,transparent 0),linear-gradient(0deg,rgba(156,235,201,.09) 1px,transparent 0);background-size:30px 30px}.datlas_homeGraphLine__PKUd8{background:color-mix(in srgb,var(--home-accent) 56%,var(--home-line))}.datlas_homeGraphNode__wYu4e{border-color:var(--home-accent);background:var(--datlas-panel);box-shadow:0 0 0 7px color-mix(in srgb,var(--home-accent) 10%,transparent)}.datlas_quickAccessGrid__xkETV{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.datlas_quickAccessCard__UDwth{min-height:104px;border-color:var(--home-line);border-radius:12px;background:var(--datlas-panel);color:var(--home-ink);grid-template-columns:38px minmax(0,1fr) auto;grid-template-rows:1fr;align-items:center;gap:13px;padding:15px 16px;box-shadow:none}.datlas_homeActivityItem__OLFN_:focus-visible,.datlas_homeActivityItem__OLFN_:hover,.datlas_homeFavoriteItem__mMWYS:focus-visible,.datlas_homeFavoriteItem__mMWYS:hover,.datlas_homeGuideCard__p_ThN:focus-visible,.datlas_homeGuideCard__p_ThN:hover,.datlas_quickAccessCard__UDwth:focus-visible,.datlas_quickAccessCard__UDwth:hover{border-color:var(--home-accent);background:var(--datlas-hover-surface)}.datlas_quickAccessCardCopy__UnWHm{min-width:0;display:grid;grid-gap:5px;gap:5px}.datlas_quickAccessCardCopy__UnWHm strong{min-width:0;overflow:hidden;font-size:.91rem;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.datlas_quickAccessCardCopy__UnWHm small{display:-webkit-box;overflow:hidden;font-size:.73rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.datlas_quickAccessArrow__jUTIB{color:var(--home-accent);font-size:1rem}.datlas_homeActivityIcon__Lx1lS,.datlas_homeAppIcon__Yvyrl,.datlas_homeFavoriteIcon__QwX6b{border:1px solid color-mix(in srgb,var(--home-accent) 42%,var(--home-line));border-radius:10px;background:transparent;color:var(--home-accent)}.datlas_homeAppIcon__Yvyrl{width:38px;height:38px;min-width:38px}.datlas_homeActivityIcon__Lx1lS,.datlas_homeFavoriteIcon__QwX6b{width:30px;height:30px;min-width:30px}.datlas_homeActivityItem__OLFN_,.datlas_homeFavoriteItem__mMWYS,.datlas_homeGuideCard__p_ThN{border-color:var(--home-line);background:var(--datlas-panel);color:var(--home-ink);box-shadow:none}.datlas_homeActivityItem__OLFN_ em{border-color:var(--home-line);background:transparent;color:var(--home-muted)}.datlas_homeFavoriteItem__mMWYS em{color:var(--home-accent)}.datlas_homeGuideCard__p_ThN{min-height:104px;border-radius:12px}@media (max-width:960px){.datlas_quickAccessGrid__xkETV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.datlas_platformHome___0BaB{padding:22px 16px 30px}.datlas_quickAccessGrid__xkETV{grid-template-columns:1fr}}