.console-v2-module__MjpnfW__console{--v2-navy:#071b34;--v2-navy-2:#0b2745;--v2-ink:#10243d;--v2-muted:#5e6f84;--v2-faint:#68798d;--v2-line:#d9e2ec;--v2-line-strong:#c5d2df;--v2-canvas:#f7f9fc;--v2-paper:#fff;--v2-blue:#0668cf;--v2-blue-dark:#0456ad;--v2-blue-soft:#eaf3ff;--v2-teal:#05b8b1;--v2-green:#12966f;--v2-green-soft:#e4f6ef;--v2-amber:#f39a1f;--v2-amber-soft:#fff4dd;--v2-red:#d7354f;z-index:1;width:100vw;min-width:1120px;height:100vh;color:var(--v2-ink);background:var(--v2-paper);letter-spacing:0;grid-template-rows:58px minmax(0,1fr);grid-template-columns:244px minmax(0,1fr);font-family:Inter,Aptos,Segoe UI,sans-serif;font-size:13px;display:grid;position:relative;overflow:hidden}.console-v2-module__MjpnfW__console button,.console-v2-module__MjpnfW__console input,.console-v2-module__MjpnfW__console select,.console-v2-module__MjpnfW__console textarea{font:inherit}.console-v2-module__MjpnfW__console button:focus-visible,.console-v2-module__MjpnfW__console input:focus-visible,.console-v2-module__MjpnfW__console select:focus-visible,.console-v2-module__MjpnfW__console textarea:focus-visible,.console-v2-module__MjpnfW__console [tabindex]:focus-visible{outline-offset:1px;outline:2px solid #08a8c1}.console-v2-module__MjpnfW__topbar{z-index:30;color:#f7fbff;background:var(--v2-navy);border-bottom:1px solid #14314f;grid-area:1/1/auto/-1;grid-template-columns:244px minmax(0,1fr) 244px;align-items:stretch;height:58px;display:grid;position:relative}.console-v2-module__MjpnfW__brandSlot{align-items:center;padding-left:22px;display:flex}.console-v2-module__MjpnfW__brandSlot img{width:150px;height:auto;display:block}.console-v2-module__MjpnfW__globalNav{justify-content:center;align-items:stretch;gap:14px;display:flex}.console-v2-module__MjpnfW__globalNav button{color:#edf3fa;white-space:nowrap;background:0 0;border:0;min-width:126px;padding:0 17px;font-size:13px;font-weight:650;position:relative}.console-v2-module__MjpnfW__globalNav button:hover{color:#fff;background:#0b2745}.console-v2-module__MjpnfW__globalNav button:after{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:15px;right:15px}.console-v2-module__MjpnfW__globalNav .console-v2-module__MjpnfW__activeArea{color:#fff;font-weight:750}.console-v2-module__MjpnfW__globalNav .console-v2-module__MjpnfW__activeArea:after{background:var(--v2-teal)}.console-v2-module__MjpnfW__accountNav{justify-content:flex-end;align-items:center;gap:5px;padding-right:16px;display:flex}.console-v2-module__MjpnfW__topbarIcon{color:#e8eff7;background:0 0;border:0;border-radius:5px;place-items:center;width:34px;height:34px;padding:0;display:grid}.console-v2-module__MjpnfW__topbarIcon:hover{background:#113150}.console-v2-module__MjpnfW__profileMenu,.console-v2-module__MjpnfW__relative{position:relative}.console-v2-module__MjpnfW__profileButton{color:#fff;background:0 0;border:0;align-items:center;gap:8px;height:42px;padding:0 4px 0 7px;display:flex}.console-v2-module__MjpnfW__profileButton>span{width:30px;height:30px;color:var(--v2-navy);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.console-v2-module__MjpnfW__profileButton strong{text-overflow:ellipsis;max-width:90px;font-size:13px;overflow:hidden}.console-v2-module__MjpnfW__profilePopover{width:245px;color:var(--v2-ink);border:1px solid var(--v2-line);background:#fff;border-radius:7px;padding:14px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 15px 36px #071b342e}.console-v2-module__MjpnfW__profilePopover>span,.console-v2-module__MjpnfW__profilePopover>small{color:var(--v2-muted);text-overflow:ellipsis;overflow:hidden}.console-v2-module__MjpnfW__profilePopover>small{margin:3px 0 12px}.console-v2-module__MjpnfW__profilePopover button{color:var(--v2-ink);text-align:left;background:0 0;border:0;border-top:1px solid #eef2f6;align-items:center;gap:8px;padding:9px 7px;display:flex}.console-v2-module__MjpnfW__sidebar{z-index:4;border-right:1px solid var(--v2-line);background:#fbfcfe;grid-area:2/1;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;position:relative}.console-v2-module__MjpnfW__sidebarSearch{height:40px;color:var(--v2-muted);border:1px solid var(--v2-line-strong);background:#fff;border-radius:5px;align-items:center;gap:8px;margin:18px 14px 11px;padding:0 11px;display:flex}.console-v2-module__MjpnfW__sidebarSearch input{width:100%;min-width:0;color:var(--v2-ink);background:0 0;border:0;outline:0;padding:0;font-size:13px}.console-v2-module__MjpnfW__workspaceTree{min-height:0;padding:4px 11px 16px;overflow:auto}.console-v2-module__MjpnfW__treeHeading{color:var(--v2-faint);letter-spacing:.09em;text-transform:uppercase;margin:14px 8px 6px;font-size:11px;font-weight:800}.console-v2-module__MjpnfW__treeBranchLabel,.console-v2-module__MjpnfW__treeTenant,.console-v2-module__MjpnfW__treeChildren button,.console-v2-module__MjpnfW__personalViewsLabel{width:100%;min-height:34px;color:var(--v2-ink);text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:6px 8px;font-size:13px;display:flex}.console-v2-module__MjpnfW__treeBranchLabel{margin-bottom:1px}.console-v2-module__MjpnfW__treeBranchLabel svg:nth-child(2),.console-v2-module__MjpnfW__treeTenant svg:nth-child(2){color:#efb12f}.console-v2-module__MjpnfW__treeTenant:hover,.console-v2-module__MjpnfW__treeChildren button:hover{background:#f0f5fa}.console-v2-module__MjpnfW__treeTenant span,.console-v2-module__MjpnfW__treeChildren button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-v2-module__MjpnfW__treeChildren{gap:1px;padding:2px 0 5px 30px;display:grid}.console-v2-module__MjpnfW__datasetTreeGroup{display:contents}.console-v2-module__MjpnfW__treeChildren .console-v2-module__MjpnfW__savedTreeItem{color:var(--v2-muted);padding-left:45px;font-size:11px}.console-v2-module__MjpnfW__treeChildren button{padding-left:10px}.console-v2-module__MjpnfW__treeChildren .console-v2-module__MjpnfW__activeTreeItem{color:#075daa;background:#e8f2ff;font-weight:750}.console-v2-module__MjpnfW__personalViewsLabel{color:var(--v2-muted);margin-top:10px;font-size:12px}.console-v2-module__MjpnfW__noTreeResults{color:var(--v2-muted);margin:12px 9px;font-size:13px;line-height:1.45}.console-v2-module__MjpnfW__datasetAbout{border-top:1px solid var(--v2-line);background:#fff;padding:15px 18px 17px;font-size:12px}.console-v2-module__MjpnfW__datasetAbout>div:first-child{justify-content:space-between;align-items:center;margin-bottom:9px;font-size:12px;display:flex}.console-v2-module__MjpnfW__infoIcon{width:15px;height:15px;color:var(--v2-blue);border:1px solid var(--v2-blue);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.console-v2-module__MjpnfW__datasetAbout dl{gap:7px;margin:0;display:grid}.console-v2-module__MjpnfW__datasetAbout dl>div{grid-template-columns:72px minmax(0,1fr);gap:7px;display:grid}.console-v2-module__MjpnfW__datasetAbout dt{color:var(--v2-muted)}.console-v2-module__MjpnfW__datasetAbout dd{margin:0;line-height:1.4}.console-v2-module__MjpnfW__datasetAbout p{color:var(--v2-muted);margin:0;line-height:1.5}.console-v2-module__MjpnfW__mainStage{background:var(--v2-paper);grid-area:2/2;min-width:0;min-height:0;overflow:hidden}.console-v2-module__MjpnfW__workspace{background:var(--v2-paper);grid-template-rows:70px 88px 42px minmax(0,1fr) 76px;width:100%;min-width:0;height:100%;min-height:0;display:grid}.console-v2-module__MjpnfW__workspaceHeader{background:#fff;border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:0 19px 0 28px;display:flex}.console-v2-module__MjpnfW__breadcrumbs{white-space:nowrap;align-items:center;gap:10px;min-width:0;display:flex}.console-v2-module__MjpnfW__breadcrumbs>strong,.console-v2-module__MjpnfW__breadcrumbs h1{text-overflow:ellipsis;margin:0;font-size:15px;overflow:hidden}.console-v2-module__MjpnfW__breadcrumbs h1{font-weight:750}.console-v2-module__MjpnfW__breadcrumbs>span{color:var(--v2-faint);font-size:22px}.console-v2-module__MjpnfW__datasetActions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.console-v2-module__MjpnfW__primaryButton,.console-v2-module__MjpnfW__secondaryButton,.console-v2-module__MjpnfW__activeButton,.console-v2-module__MjpnfW__iconButton,.console-v2-module__MjpnfW__resetButton{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:13px;font-weight:700;display:inline-flex}.console-v2-module__MjpnfW__primaryButton{color:#fff;background:var(--v2-blue);border:1px solid var(--v2-blue);box-shadow:0 1px 2px #071b341f}.console-v2-module__MjpnfW__primaryButton:hover:not(:disabled){background:var(--v2-blue-dark);border-color:var(--v2-blue-dark)}.console-v2-module__MjpnfW__secondaryButton{color:var(--v2-ink);border:1px solid var(--v2-line-strong);background:#fff}.console-v2-module__MjpnfW__activeButton{color:var(--v2-blue-dark);background:var(--v2-blue-soft);border:1px solid var(--v2-blue)}.console-v2-module__MjpnfW__secondaryButton:hover:not(:disabled){background:#f5f8fb;border-color:#aebdcc}.console-v2-module__MjpnfW__activeButton:hover:not(:disabled){background:#dcecff}.console-v2-module__MjpnfW__primaryButton:disabled,.console-v2-module__MjpnfW__secondaryButton:disabled,.console-v2-module__MjpnfW__activeButton:disabled,.console-v2-module__MjpnfW__resetButton:disabled{cursor:not-allowed;opacity:.48}.console-v2-module__MjpnfW__iconButton{width:34px;min-height:34px;color:var(--v2-muted);background:0 0;border:0;padding:0}.console-v2-module__MjpnfW__iconButton:hover{color:var(--v2-blue);background:#f1f5f9}.console-v2-module__MjpnfW__popover,.console-v2-module__MjpnfW__profilePopover{z-index:50}.console-v2-module__MjpnfW__popover{width:245px;color:var(--v2-ink);border:1px solid var(--v2-line);background:#fff;border-radius:6px;padding:12px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 14px 34px #071b342b}.console-v2-module__MjpnfW__popover label{align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.console-v2-module__MjpnfW__popover p{color:var(--v2-muted);margin:8px 0 0;font-size:12px;line-height:1.45}.console-v2-module__MjpnfW__savedViewsPopover{gap:4px;width:280px}.console-v2-module__MjpnfW__savedViewsPopover>strong{padding:3px 5px 6px;font-size:12px}.console-v2-module__MjpnfW__savedViewsPopover>button{color:var(--v2-ink);text-align:left;background:0 0;border:0;border-radius:4px;padding:8px}.console-v2-module__MjpnfW__savedViewsPopover>button:hover{background:#f0f5fa}.console-v2-module__MjpnfW__savedViewsPopover .console-v2-module__MjpnfW__saveCurrentView{color:var(--v2-blue);border-top:1px solid var(--v2-line);border-radius:0;margin-top:5px;font-weight:750}.console-v2-module__MjpnfW__filterBar{border:1px solid var(--v2-line);background:#f9fbfd;border-radius:5px;grid-template-columns:minmax(230px,1.25fr) minmax(155px,.75fr) minmax(145px,.7fr) minmax(135px,.65fr) auto auto;align-items:end;gap:10px;min-width:0;margin:0 19px 10px;padding:12px 14px;display:grid}.console-v2-module__MjpnfW__filterBar>label{min-width:0;color:var(--v2-ink);gap:5px;font-size:12px;font-weight:750;display:grid}.console-v2-module__MjpnfW__filterBar input,.console-v2-module__MjpnfW__filterBar select,.console-v2-module__MjpnfW__inputWithIcon,.console-v2-module__MjpnfW__searchFilter>div{width:100%;min-width:0;height:34px;color:var(--v2-ink);border:1px solid var(--v2-line-strong);background:#fff;border-radius:4px}.console-v2-module__MjpnfW__filterBar input,.console-v2-module__MjpnfW__filterBar select{padding:0 9px}.console-v2-module__MjpnfW__searchFilter>div,.console-v2-module__MjpnfW__inputWithIcon{color:var(--v2-muted);align-items:center;gap:7px;padding:0 9px;display:flex}.console-v2-module__MjpnfW__searchFilter>div input,.console-v2-module__MjpnfW__inputWithIcon input{background:0 0;border:0;outline:0;height:auto;padding:0}.console-v2-module__MjpnfW__searchFilter>div button{width:22px;height:22px;color:var(--v2-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.console-v2-module__MjpnfW__resetButton{min-height:34px;color:var(--v2-muted);background:0 0;border:0;padding:0 7px}.console-v2-module__MjpnfW__filterCount{min-height:34px;color:var(--v2-muted);white-space:nowrap;align-items:center;gap:5px;padding:0 4px;font-size:12px;display:flex}.console-v2-module__MjpnfW__canonicalFilterBar{grid-template-columns:minmax(230px,1.3fr) minmax(165px,.8fr) minmax(165px,.8fr) minmax(165px,.8fr) auto auto}.console-v2-module__MjpnfW__comparisonStrip{min-height:38px;color:var(--v2-muted);background:var(--v2-blue-soft);border:1px solid #c8ddf6;border-radius:5px;align-items:center;gap:9px;margin:-1px 19px 10px;padding:7px 12px;font-size:12px;display:flex}.console-v2-module__MjpnfW__comparisonStrip strong{color:var(--v2-ink)}.console-v2-module__MjpnfW__engineFilterBar{grid-template-columns:minmax(180px,.45fr) minmax(240px,.7fr) auto minmax(0,1fr)}.console-v2-module__MjpnfW__engineSettingsFilterBar{grid-template-columns:minmax(230px,.65fr) minmax(165px,.32fr) auto minmax(250px,1fr)}.console-v2-module__MjpnfW__engineTitleBlock{gap:4px;min-width:0;display:grid}.console-v2-module__MjpnfW__engineTitleBlock>small{color:var(--v2-muted);font-size:11px}.console-v2-module__MjpnfW__syntaxIdentity{align-self:stretch;gap:5px;min-width:0;display:grid}.console-v2-module__MjpnfW__syntaxIdentity>span{color:var(--v2-ink);font-size:12px;font-weight:750}.console-v2-module__MjpnfW__syntaxIdentity>strong{color:#1b614f;text-overflow:ellipsis;white-space:nowrap;background:#eef8f4;border:1px solid #bfdfd4;border-radius:4px;align-items:center;min-width:0;height:34px;padding:0 10px;font-size:11px;display:flex;overflow:hidden}.console-v2-module__MjpnfW__engineSettingsSearch>div{height:34px;color:var(--v2-muted);border:1px solid var(--v2-line-strong);background:#fff;border-radius:4px;align-items:center;gap:7px;padding:0 9px;display:flex}.console-v2-module__MjpnfW__engineSettingsSearch input{background:0 0;border:0;outline:0;width:100%;height:auto;padding:0}.console-v2-module__MjpnfW__settingsFilterBar{grid-template-columns:minmax(260px,1fr) minmax(160px,.3fr) auto}.console-v2-module__MjpnfW__datasetMeta{min-width:0;color:var(--v2-muted);border-top:1px solid #edf1f5;border-bottom:1px solid var(--v2-line);background:#fff;align-items:center;gap:13px;padding:0 16px 0 22px;font-size:12px;display:flex}.console-v2-module__MjpnfW__savedState{color:#167359;background:var(--v2-green-soft);border-radius:12px;align-items:center;gap:6px;padding:4px 8px;font-weight:700;display:inline-flex}.console-v2-module__MjpnfW__savedState i{background:var(--v2-green);border-radius:50%;width:6px;height:6px}.console-v2-module__MjpnfW__datasetMetaActions{align-items:center;gap:6px;margin-left:auto;display:flex}.console-v2-module__MjpnfW__datasetMetaActions button{color:var(--v2-muted);background:0 0;border:0;align-items:center;gap:5px;padding:6px 7px;font-size:12px;display:inline-flex}.console-v2-module__MjpnfW__datasetMetaActions button:hover:not(:disabled){color:var(--v2-blue)}.console-v2-module__MjpnfW__workSurface{grid-template-columns:minmax(0,1fr) 318px;min-width:0;min-height:0;display:grid;overflow:hidden}.console-v2-module__MjpnfW__engineCanvas{scrollbar-gutter:stable;background:#fff;min-width:0;min-height:0;padding:18px 20px 28px;position:relative;overflow:auto}.console-v2-module__MjpnfW__engineWorkspace .console-v2-module__MjpnfW__workSurface{background:#f6f8fb}.console-v2-module__MjpnfW__engineSettingsCanvas{background:#f6f8fb;padding:12px 14px 24px}.console-v2-module__MjpnfW__ruleScript{border:1px solid var(--v2-line);color:#17324f;min-width:610px;font-family:var(--font-geist-mono), Consolas, monospace;background:#fff;border-radius:5px;font-size:12px;overflow:hidden;box-shadow:0 1px 3px #071b340d}.console-v2-module__MjpnfW__ruleScriptHeader{border-bottom:1px solid var(--v2-line);background:#fbfcfe;justify-content:space-between;align-items:center;gap:14px;min-height:46px;padding:6px 10px 6px 14px;font-family:Inter,Aptos,Segoe UI,sans-serif;display:flex}.console-v2-module__MjpnfW__ruleScriptHeader>div{align-items:center;gap:8px;min-width:0;display:flex}.console-v2-module__MjpnfW__ruleScriptHeader svg{color:var(--v2-blue)}.console-v2-module__MjpnfW__ruleScriptHeader span{color:var(--v2-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.console-v2-module__MjpnfW__ruleScopeBlock{border-bottom:1px solid var(--v2-line);background:#f8fafc;gap:5px;padding:12px 14px;display:grid}.console-v2-module__MjpnfW__ruleScopeBlock b,.console-v2-module__MjpnfW__ruleLine b{color:#075bb4}.console-v2-module__MjpnfW__ruleScopeBlock mark,.console-v2-module__MjpnfW__ruleLine mark{color:#604916;background:#fff2c9;border-radius:2px;padding:1px 4px}.console-v2-module__MjpnfW__ruleComment{color:#278267}.console-v2-module__MjpnfW__ruleOwnerSection{border-bottom:1px solid var(--v2-line)}.console-v2-module__MjpnfW__ruleOwnerHeader{width:100%;min-height:40px;color:var(--v2-ink);text-align:left;background:#f4f7fa;border:0;grid-template-columns:16px 82px minmax(140px,1fr) auto;align-items:center;gap:8px;padding:0 14px;display:grid}.console-v2-module__MjpnfW__ruleOwnerHeader:hover{background:#edf3f8}.console-v2-module__MjpnfW__ruleOwnerHeader>strong{color:#143a66;font-family:var(--font-geist-mono), Consolas, monospace;font-size:12px}.console-v2-module__MjpnfW__ruleOwnerHeader>span,.console-v2-module__MjpnfW__ruleOwnerHeader>small{color:var(--v2-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.console-v2-module__MjpnfW__ruleLines{background:#fff;padding:5px 0;display:grid}.console-v2-module__MjpnfW__ruleLine{min-height:32px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 14px 0 0;display:grid}.console-v2-module__MjpnfW__ruleLine:hover{background:#eef6ff}.console-v2-module__MjpnfW__ruleLine>span{color:#8a9bad;background:#f7f9fb;border-right:1px solid #e9eef3;justify-content:flex-end;align-self:stretch;align-items:center;padding-right:8px;font-size:10px;display:flex}.console-v2-module__MjpnfW__ruleLine code{font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-v2-module__MjpnfW__ruleLine em{color:#258069;letter-spacing:.04em;font-family:Inter,Aptos,Segoe UI,sans-serif;font-size:9px;font-style:normal;font-weight:800}.console-v2-module__MjpnfW__ruleEmpty{color:var(--v2-muted);margin:4px 14px 6px 45px;font-family:Inter,Aptos,Segoe UI,sans-serif;font-size:11px}.console-v2-module__MjpnfW__ruleValidation{color:#167359;background:#f1faf7;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-family:Inter,Aptos,Segoe UI,sans-serif;font-size:11px;display:flex}.console-v2-module__MjpnfW__ruleValidation span{color:var(--v2-muted)}.console-v2-module__MjpnfW__ruleValidationIncomplete{color:#8a5914;background:#fff8e8}.console-v2-module__MjpnfW__warningState{color:#a56408!important}.console-v2-module__MjpnfW__tenantRuleStack{align-content:start;gap:12px;display:grid}.console-v2-module__MjpnfW__tenantRuleGroup{border:1px solid var(--v2-line);background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 1px 3px #071b340a}.console-v2-module__MjpnfW__tenantRuleGroupHeader{border-bottom:1px solid var(--v2-line);background:#f4f7fa;justify-content:space-between;align-items:center;gap:12px;min-height:47px;padding:7px 14px;display:flex}.console-v2-module__MjpnfW__tenantRuleGroupHeader span{color:var(--v2-blue);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.console-v2-module__MjpnfW__tenantRuleGroupHeader h2{margin:2px 0 0;font-size:14px}.console-v2-module__MjpnfW__tenantRuleGroupHeader small{color:var(--v2-muted);font-size:10px}.console-v2-module__MjpnfW__tenantPolicyCard{background:#fff;border-bottom:1px solid #e8edf2;margin:0}.console-v2-module__MjpnfW__tenantPolicyCard:last-child{border-bottom:0}.console-v2-module__MjpnfW__tenantPolicyCard>header{justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:5px 13px;display:flex}.console-v2-module__MjpnfW__tenantPolicyCard>header>div,.console-v2-module__MjpnfW__tenantPolicyButton>div{align-items:center;gap:8px;display:flex}.console-v2-module__MjpnfW__tenantPolicyCard svg{color:var(--v2-blue)}.console-v2-module__MjpnfW__tenantTargetRows{border-top:1px solid #edf1f5;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.console-v2-module__MjpnfW__tenantTargetRows>button{min-height:35px;color:var(--v2-ink);text-align:left;background:#fff;border:1px solid #edf1f5;border-top:0;border-left:0;grid-template-columns:minmax(80px,.55fr) minmax(120px,1fr) auto;align-items:center;gap:8px;padding:0 12px;display:grid}.console-v2-module__MjpnfW__tenantTargetRows>button:hover,.console-v2-module__MjpnfW__tenantPolicyButton:hover{background:#eef6ff}.console-v2-module__MjpnfW__tenantTargetRows>button span{color:var(--v2-muted)}.console-v2-module__MjpnfW__tenantTargetRows>button small,.console-v2-module__MjpnfW__tenantPolicyButton>small{color:#278267;letter-spacing:.03em;font-size:9px;font-weight:800}.console-v2-module__MjpnfW__tenantTargetRows>p{color:var(--v2-muted);grid-column:1/-1;margin:0;padding:12px}.console-v2-module__MjpnfW__tenantPolicyButton{width:100%;min-height:44px;color:var(--v2-ink);text-align:left;background:#fff;border:0;grid-template-columns:minmax(190px,.8fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:5px 13px;display:grid}.console-v2-module__MjpnfW__tenantPolicyButton>span{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.console-v2-module__MjpnfW__tenantEmptyControl{color:var(--v2-muted);gap:3px;padding:11px 13px;font-size:11px;display:grid}.console-v2-module__MjpnfW__tenantEmptyControl strong{color:var(--v2-ink);font-size:12px}.console-v2-module__MjpnfW__engineSections{align-content:start;gap:0;display:grid}.console-v2-module__MjpnfW__engineSections>.console-v2-module__MjpnfW__dispatchBoundary{margin-bottom:16px}.console-v2-module__MjpnfW__settingsCanvas .console-v2-module__MjpnfW__engineSections{flex-direction:column;min-height:100%;display:flex}.console-v2-module__MjpnfW__settingsCanvas .console-v2-module__MjpnfW__engineSections>.console-v2-module__MjpnfW__sectionBlock:last-child{flex:1 0 auto}.console-v2-module__MjpnfW__dispatchBoundary{color:#613c07;background:#fff8e8;border:1px solid #ead7a7;border-left:3px solid #d99012;border-radius:5px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.console-v2-module__MjpnfW__dispatchBoundary svg{flex:none;margin-top:1px}.console-v2-module__MjpnfW__dispatchBoundary p{color:#775e35;margin:4px 0 0;font-size:12px;line-height:1.45}.console-v2-module__MjpnfW__dispatchBoundary>button{flex:none;margin-left:auto}.console-v2-module__MjpnfW__sectionBlock{border:0;border-top:1px solid var(--v2-line);background:0 0;border-radius:0;min-width:0;padding:18px 0}.console-v2-module__MjpnfW__engineSections>.console-v2-module__MjpnfW__sectionBlock:first-child,.console-v2-module__MjpnfW__engineSections>.console-v2-module__MjpnfW__dispatchBoundary+.console-v2-module__MjpnfW__sectionBlock{border-top:0;padding-top:0}.console-v2-module__MjpnfW__sectionHeading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.console-v2-module__MjpnfW__sectionHeading>div{gap:2px;display:grid}.console-v2-module__MjpnfW__sectionHeading span{color:var(--v2-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.console-v2-module__MjpnfW__sectionHeading h2{color:var(--v2-ink);margin:0;font-size:15px}.console-v2-module__MjpnfW__sectionHeading small{color:var(--v2-muted)}.console-v2-module__MjpnfW__settingsSummary{background:var(--v2-line);border:1px solid var(--v2-line);border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.console-v2-module__MjpnfW__settingsSummary>div{background:#fff;gap:4px;min-width:0;padding:12px;display:grid}.console-v2-module__MjpnfW__settingsSummary dt{color:var(--v2-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.console-v2-module__MjpnfW__settingsSummary dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px}.console-v2-module__MjpnfW__readyPill,.console-v2-module__MjpnfW__blockedPill{letter-spacing:.04em;border-radius:12px;padding:5px 9px;font-size:11px}.console-v2-module__MjpnfW__readyPill{color:#126b50;background:#e1f6ee}.console-v2-module__MjpnfW__blockedPill{color:#9a3f31;background:#fff0ec}.console-v2-module__MjpnfW__adjunctGrid,.console-v2-module__MjpnfW__metricGrid,.console-v2-module__MjpnfW__policyGrid{background:var(--v2-line);border:1px solid var(--v2-line);gap:1px;display:grid;overflow:hidden}.console-v2-module__MjpnfW__managedControlGrid{border-top:1px solid var(--v2-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.console-v2-module__MjpnfW__managedControlCard{border:0;border-bottom:1px solid var(--v2-line);background:0 0;border-radius:0;gap:10px;min-width:0;padding:16px 0;display:grid}.console-v2-module__MjpnfW__managedControlCard>header,.console-v2-module__MjpnfW__managedControlActions,.console-v2-module__MjpnfW__managedControlDates{align-items:center;gap:10px;display:flex}.console-v2-module__MjpnfW__managedControlCard>header{justify-content:space-between}.console-v2-module__MjpnfW__managedControlCard>header>div{gap:3px;display:grid}.console-v2-module__MjpnfW__managedControlCard code,.console-v2-module__MjpnfW__managedControlCard>header>span,.console-v2-module__MjpnfW__managedControlActions>span{color:var(--v2-text-muted);font-size:11px}.console-v2-module__MjpnfW__managedControlDates>*{flex:1 1 0;min-width:0}.console-v2-module__MjpnfW__managedControlActions{justify-content:space-between}.console-v2-module__MjpnfW__allowedSetMember{border:1px solid var(--v2-border);background:var(--v2-surface-muted);border-radius:7px;gap:8px;padding:10px;display:grid}@media (max-width:1320px){.console-v2-module__MjpnfW__managedControlGrid{grid-template-columns:1fr}}.console-v2-module__MjpnfW__adjunctGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.console-v2-module__MjpnfW__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.console-v2-module__MjpnfW__policyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.console-v2-module__MjpnfW__adjunctCard,.console-v2-module__MjpnfW__metricTile,.console-v2-module__MjpnfW__policyCard{background:#fff;border:0;border-radius:0;min-width:0}.console-v2-module__MjpnfW__adjunctCard{gap:5px;padding:12px;display:grid}.console-v2-module__MjpnfW__adjunctCard>div{color:var(--v2-blue);align-items:center;gap:7px;display:flex}.console-v2-module__MjpnfW__adjunctCard>span,.console-v2-module__MjpnfW__adjunctCard>small,.console-v2-module__MjpnfW__policyCard span{color:var(--v2-muted);text-overflow:ellipsis;font-size:11px;line-height:1.35;overflow:hidden}.console-v2-module__MjpnfW__metricTile{gap:5px;padding:14px;display:grid}.console-v2-module__MjpnfW__metricTile span{color:var(--v2-muted);font-size:11px;font-weight:700}.console-v2-module__MjpnfW__metricTile strong{color:var(--v2-ink);font-size:22px}.console-v2-module__MjpnfW__policyCard{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.console-v2-module__MjpnfW__policyCard svg{color:var(--v2-blue)}.console-v2-module__MjpnfW__policyCard>div{gap:3px;display:grid}.console-v2-module__MjpnfW__policyCard b{font-size:18px}.console-v2-module__MjpnfW__compactTableWrap{border:1px solid var(--v2-line);border-radius:4px;min-width:0;overflow:auto}.console-v2-module__MjpnfW__compactTable{border-collapse:collapse;width:100%;color:var(--v2-ink);font-size:12px}.console-v2-module__MjpnfW__compactTable th,.console-v2-module__MjpnfW__compactTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e9eef3;border-right:1px solid #e9eef3;min-width:95px;padding:9px 10px}.console-v2-module__MjpnfW__compactTable th{z-index:1;color:#40546b;letter-spacing:.04em;text-transform:uppercase;background:#f4f7fa;font-size:10px;position:sticky;top:0}.console-v2-module__MjpnfW__compactTable td small{color:var(--v2-muted);margin-top:3px;display:block}.console-v2-module__MjpnfW__compactTable code{color:#35536f;font-family:var(--font-geist-mono), Consolas, monospace;font-size:11px}.console-v2-module__MjpnfW__selectedTableRow td{background:#edf5ff}.console-v2-module__MjpnfW__tableAction{color:var(--v2-blue);white-space:nowrap;background:0 0;border:1px solid #aac5e4;border-radius:4px;padding:5px 7px;font-size:11px}.console-v2-module__MjpnfW__gridRegion{background:#fff;grid-template-rows:minmax(0,1fr) 38px;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.console-v2-module__MjpnfW__gridViewport{scrollbar-gutter:stable;scrollbar-color:#b7c5d3 #f4f7fa;scrollbar-width:thin;background:#fff;min-width:0;min-height:0;position:relative;overflow:auto}.console-v2-module__MjpnfW__grid{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;color:var(--v2-ink);font-size:13px}.console-v2-module__MjpnfW__grid th,.console-v2-module__MjpnfW__grid td{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-bottom:1px solid #e3e9ef;border-right:1px solid #e4eaf0;height:38px;max-height:38px;padding:0 10px;overflow:hidden}.console-v2-module__MjpnfW__grid th{z-index:5;color:#24364c;border-bottom-color:var(--v2-line-strong);background:#fbfcfe;height:39px;font-size:13px;font-weight:800;position:sticky;top:0}.console-v2-module__MjpnfW__grid th.console-v2-module__MjpnfW__frozenCell{z-index:7;box-shadow:1px 0 #d7e0e8}.console-v2-module__MjpnfW__grid td.console-v2-module__MjpnfW__frozenCell{z-index:3;position:sticky;box-shadow:1px 0 #e0e6ec}.console-v2-module__MjpnfW__grid td.console-v2-module__MjpnfW__frozenCell.console-v2-module__MjpnfW__activeCell{z-index:4}.console-v2-module__MjpnfW__grid th:first-child,.console-v2-module__MjpnfW__grid td:first-child{border-left:0}.console-v2-module__MjpnfW__grid tbody tr:hover td:not(.console-v2-module__MjpnfW__activeCell,.console-v2-module__MjpnfW__rangeCell){background:#f8fbfe}.console-v2-module__MjpnfW__grid .console-v2-module__MjpnfW__emptyGridRow td{color:#0000;pointer-events:none}.console-v2-module__MjpnfW__grid .console-v2-module__MjpnfW__virtualSpacer,.console-v2-module__MjpnfW__grid .console-v2-module__MjpnfW__virtualSpacer td{pointer-events:none;background:0 0;border:0;max-height:none;padding:0}.console-v2-module__MjpnfW__grid .console-v2-module__MjpnfW__activeCell{z-index:2;box-shadow:inset 0 0 0 2px var(--v2-blue);background:#fff;position:relative;overflow:visible}.console-v2-module__MjpnfW__grid .console-v2-module__MjpnfW__rangeCell{background:var(--v2-blue-soft);box-shadow:inset 0 0 0 1px #9fc8f2}.console-v2-module__MjpnfW__grid td.console-v2-module__MjpnfW__invalidCell{z-index:2;background:#fff2f3;position:relative;box-shadow:inset 0 0 0 2px #c74352}.console-v2-module__MjpnfW__editableCell{cursor:cell}.console-v2-module__MjpnfW__scheduleCell{font-variant-numeric:tabular-nums}.console-v2-module__MjpnfW__grid td.console-v2-module__MjpnfW__contextualCell{color:#52687c;background:#f8fafc}.console-v2-module__MjpnfW__cellValue{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.console-v2-module__MjpnfW__cellValue>span{text-overflow:ellipsis;overflow:hidden}.console-v2-module__MjpnfW__editIcon{color:#0000;flex:none}.console-v2-module__MjpnfW__activeCell .console-v2-module__MjpnfW__editIcon,.console-v2-module__MjpnfW__editableCell:hover .console-v2-module__MjpnfW__editIcon{color:var(--v2-blue)}.console-v2-module__MjpnfW__cellEditor{z-index:4;width:calc(100% - 4px);height:calc(100% - 4px);color:var(--v2-ink);background:#fff;border:0;outline:0;padding:0 8px;font-size:13px;position:absolute;inset:2px}.console-v2-module__MjpnfW__locationName{text-overflow:ellipsis;display:block;overflow:hidden}.console-v2-module__MjpnfW__mutedCell{color:var(--v2-muted);font-variant-numeric:tabular-nums}.console-v2-module__MjpnfW__sourceCell{justify-content:space-between;align-items:center;gap:5px;display:flex}.console-v2-module__MjpnfW__sourceCell small{color:var(--v2-faint);font-size:11px}.console-v2-module__MjpnfW__newGridRow td{background:#f8fbfe;padding:0}.console-v2-module__MjpnfW__newGridInput{width:100%;height:37px;color:var(--v2-ink);background:0 0;border:0;border-radius:0;padding:0 10px;font-size:13px}.console-v2-module__MjpnfW__newGridInput:focus{z-index:2;box-shadow:inset 0 0 0 2px var(--v2-blue);background:#fff;outline:0;position:relative}.console-v2-module__MjpnfW__stageNewRowButton{color:#fff;background:var(--v2-blue);border:1px solid var(--v2-blue);white-space:nowrap;border-radius:4px;height:28px;margin:4px 7px;padding:0 9px;font-size:13px;font-weight:750}.console-v2-module__MjpnfW__newRowError{color:var(--v2-red)}.console-v2-module__MjpnfW__statusCell{align-items:center;gap:7px;font-weight:650;display:inline-flex}.console-v2-module__MjpnfW__statusCell i,.console-v2-module__MjpnfW__gridLegend i{border-radius:50%;flex:none;width:7px;height:7px}.console-v2-module__MjpnfW__statusApproved{background:var(--v2-green)}.console-v2-module__MjpnfW__statusPending{background:var(--v2-amber)}.console-v2-module__MjpnfW__statusNeedsApproval{background:var(--v2-blue)}.console-v2-module__MjpnfW__statusRejected{background:var(--v2-red)}.console-v2-module__MjpnfW__busyRow td{color:var(--v2-faint);background:#f8fafc}.console-v2-module__MjpnfW__emptyGridMessage{width:min(420px,100vw - 620px);color:var(--v2-muted);border:1px solid var(--v2-line);text-align:center;pointer-events:none;background:#fff;border-radius:5px;margin:-390px auto 0;padding:18px;display:grid;position:sticky;left:0}.console-v2-module__MjpnfW__emptyGridMessage strong{color:var(--v2-ink)}.console-v2-module__MjpnfW__gridLegend{min-width:0;color:var(--v2-muted);border-top:1px solid var(--v2-line);background:#fff;align-items:center;gap:22px;padding:0 18px;font-size:11px;display:flex}.console-v2-module__MjpnfW__gridLegend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.console-v2-module__MjpnfW__loadingOverlay{z-index:8;color:var(--v2-muted);border:1px solid var(--v2-line);background:#fff;border-radius:5px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:absolute;top:52px;left:50%;transform:translate(-50%);box-shadow:0 5px 16px #071b341a}.console-v2-module__MjpnfW__loadingVeil{z-index:8;color:var(--v2-muted);border:1px solid var(--v2-line);background:#fff;border-radius:5px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;display:flex;position:absolute;inset:12px 14px auto auto;box-shadow:0 5px 16px #071b341a}.console-v2-module__MjpnfW__spin{animation:.8s linear infinite console-v2-module__MjpnfW__v2-spin}.console-v2-module__MjpnfW__spinner{border:2px solid #c9d7e5;border-top-color:var(--v2-blue);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite console-v2-module__MjpnfW__v2-spin}@keyframes console-v2-module__MjpnfW__v2-spin{to{transform:rotate(360deg)}}.console-v2-module__MjpnfW__inlineError,.console-v2-module__MjpnfW__inlineNotice{z-index:10;background:#fff;border:1px solid;border-radius:5px;max-width:min(470px,100% - 24px);padding:9px 12px;font-size:12px;position:absolute;bottom:48px;right:12px;box-shadow:0 5px 18px #071b341f}.console-v2-module__MjpnfW__inlineError{color:#9d2438;border-color:#ecb8c1}.console-v2-module__MjpnfW__inlineNotice{color:#126f55;border-color:#a9d9c8}.console-v2-module__MjpnfW__contextPanel{border-left:1px solid var(--v2-line);background:#fff;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.console-v2-module__MjpnfW__panelHeader{border-bottom:1px solid var(--v2-line);justify-content:space-between;align-items:flex-start;gap:10px;min-height:62px;padding:13px 14px 11px 16px;display:flex}.console-v2-module__MjpnfW__panelHeader>div{min-width:0}.console-v2-module__MjpnfW__panelHeader span{color:var(--v2-blue);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:800;display:block}.console-v2-module__MjpnfW__panelHeader h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.35;overflow:hidden}.console-v2-module__MjpnfW__panelBody{min-height:0;padding:14px 15px;overflow:auto}.console-v2-module__MjpnfW__selectedCellSummary{border:1px solid var(--v2-line);background:#f6f9fc;border-radius:5px;gap:3px;margin-bottom:12px;padding:11px 12px;display:grid}.console-v2-module__MjpnfW__selectedCellSummary span,.console-v2-module__MjpnfW__selectedCellSummary small{color:var(--v2-muted);font-size:11px}.console-v2-module__MjpnfW__selectedCellSummary strong{font-variant-numeric:tabular-nums;font-size:13px}.console-v2-module__MjpnfW__historyCard,.console-v2-module__MjpnfW__changeCard{border:1px solid var(--v2-line);background:#fff;border-radius:5px;margin-bottom:10px;padding:11px 12px}.console-v2-module__MjpnfW__historyCardHeader,.console-v2-module__MjpnfW__changeCard>div:first-child{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:9px;display:flex}.console-v2-module__MjpnfW__historyCardHeader strong,.console-v2-module__MjpnfW__changeCard strong{font-size:12px}.console-v2-module__MjpnfW__historyCardHeader time,.console-v2-module__MjpnfW__changeCard span{color:var(--v2-muted);white-space:nowrap;font-size:11px}.console-v2-module__MjpnfW__historyCard dl,.console-v2-module__MjpnfW__changeCard dl,.console-v2-module__MjpnfW__compactDetails{gap:6px;margin:0;display:grid}.console-v2-module__MjpnfW__historyCard dl>div,.console-v2-module__MjpnfW__changeCard dl>div,.console-v2-module__MjpnfW__compactDetails>div{grid-template-columns:58px minmax(0,1fr);gap:8px;display:grid}.console-v2-module__MjpnfW__historyCard dt,.console-v2-module__MjpnfW__changeCard dt,.console-v2-module__MjpnfW__compactDetails dt{color:var(--v2-muted);font-size:11px}.console-v2-module__MjpnfW__historyCard dd,.console-v2-module__MjpnfW__changeCard dd,.console-v2-module__MjpnfW__compactDetails dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;line-height:1.4}.console-v2-module__MjpnfW__panelCallout{color:#28506e;background:#edf6fb;border:1px solid #cce3ef;border-radius:5px;grid-template-columns:auto minmax(0,1fr);gap:9px;margin-top:12px;padding:11px;display:grid}.console-v2-module__MjpnfW__panelCallout svg{color:var(--v2-blue)}.console-v2-module__MjpnfW__panelCallout p{margin:0;font-size:12px;line-height:1.5}.console-v2-module__MjpnfW__panelFooter{border-top:1px solid var(--v2-line);background:#fbfcfe;justify-content:flex-end;align-items:center;gap:8px;min-height:60px;padding:11px 15px;display:flex}.console-v2-module__MjpnfW__panelField{color:var(--v2-ink);gap:6px;margin-top:14px;font-size:12px;font-weight:750;display:grid}.console-v2-module__MjpnfW__panelField input,.console-v2-module__MjpnfW__panelField textarea,.console-v2-module__MjpnfW__panelField select{width:100%;color:var(--v2-ink);border:1px solid var(--v2-line-strong);resize:vertical;background:#fff;border-radius:4px;padding:9px 10px}.console-v2-module__MjpnfW__panelForm{display:contents}.console-v2-module__MjpnfW__intervalEditor{border:1px solid var(--v2-line);border-radius:5px;gap:10px;min-width:0;margin:16px 0 0;padding:12px;display:grid}.console-v2-module__MjpnfW__intervalEditor legend{color:var(--v2-ink);padding:0 5px;font-size:12px;font-weight:750}.console-v2-module__MjpnfW__intervalRow{border-bottom:1px solid var(--v2-line);padding:0 0 11px}.console-v2-module__MjpnfW__intervalRow .console-v2-module__MjpnfW__panelField:first-child{margin-top:0}.console-v2-module__MjpnfW__invitationResult{color:#174e3e;background:var(--v2-green-soft);border:1px solid #b4dfd0;border-radius:4px;gap:6px;margin-top:14px;padding:10px;display:grid}.console-v2-module__MjpnfW__invitationResult code{overflow-wrap:anywhere;color:inherit;font-size:10px}.console-v2-module__MjpnfW__invitationResult small{color:#527168}.console-v2-module__MjpnfW__checkList{gap:4px;display:grid}.console-v2-module__MjpnfW__checkList label{border-bottom:1px solid #edf1f5;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:5px 8px;font-size:12px;display:grid}.console-v2-module__MjpnfW__checkList input{accent-color:var(--v2-blue)}.console-v2-module__MjpnfW__advancedFilters{gap:8px;margin-bottom:12px;display:grid}.console-v2-module__MjpnfW__fieldFilterRow{border:1px solid var(--v2-line);background:#f7f9fb;border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1fr) 30px;gap:5px;padding:8px;display:grid}.console-v2-module__MjpnfW__fieldFilterRow select,.console-v2-module__MjpnfW__fieldFilterRow input{min-width:0;height:32px;color:var(--v2-ink);border:1px solid var(--v2-line-strong);background:#fff;border-radius:4px;padding:0 7px;font-size:11px}.console-v2-module__MjpnfW__fieldFilterRow .console-v2-module__MjpnfW__iconButton{width:30px;min-height:30px}.console-v2-module__MjpnfW__dangerTextButton{color:#9d2438;background:0 0;border:0;min-height:34px;margin-right:auto;padding:0 8px;font-size:12px;font-weight:700}.console-v2-module__MjpnfW__panelField small{color:var(--v2-muted);font-size:11px;font-weight:500;line-height:1.45}.console-v2-module__MjpnfW__compactDetails{padding:11px 0 2px}.console-v2-module__MjpnfW__panelError,.console-v2-module__MjpnfW__previewSuccess,.console-v2-module__MjpnfW__panelEmpty{border-radius:4px;padding:10px;font-size:11px;line-height:1.45}.console-v2-module__MjpnfW__panelError{color:#9d2438;background:#fff0f3;border:1px solid #efc4cc}.console-v2-module__MjpnfW__previewSuccess{color:#126f55;background:var(--v2-green-soft);border:1px solid #b4dfd0}.console-v2-module__MjpnfW__panelEmpty{color:var(--v2-muted);border:1px dashed var(--v2-line-strong);background:#f7f9fb}.console-v2-module__MjpnfW__fileButton{min-height:40px;color:var(--v2-blue);cursor:pointer;background:#fff;border:1px dashed #8eb6de;border-radius:5px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.console-v2-module__MjpnfW__fileButton input{opacity:0;width:1px;height:1px;position:absolute}.console-v2-module__MjpnfW__closedPanelState{color:var(--v2-muted);text-align:center;grid-row:1/-1;align-content:center;justify-items:center;padding:24px;display:grid}.console-v2-module__MjpnfW__closedPanelState strong{color:var(--v2-ink);margin-top:8px}.console-v2-module__MjpnfW__closedPanelState p{max-width:220px;margin:6px 0 13px;font-size:12px;line-height:1.5}.console-v2-module__MjpnfW__workingCopyBar{border:1px solid var(--v2-line);background:#fff;border-radius:5px;grid-template-columns:auto 150px minmax(180px,1fr) auto auto;align-items:center;gap:13px;min-width:0;margin:10px 18px;padding:0 14px;display:grid;box-shadow:0 1px 3px #071b340d}.console-v2-module__MjpnfW__workingCopyDot{background:var(--v2-amber);border-radius:50%;width:9px;height:9px}.console-v2-module__MjpnfW__workingCopyTitle,.console-v2-module__MjpnfW__changeSummary{gap:2px;min-width:0;display:grid}.console-v2-module__MjpnfW__workingCopyTitle strong,.console-v2-module__MjpnfW__changeSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.console-v2-module__MjpnfW__workingCopyTitle span,.console-v2-module__MjpnfW__changeSummary span{color:var(--v2-muted);font-size:11px}.console-v2-module__MjpnfW__changeSummary{border-left:1px solid var(--v2-line);padding-left:15px}.console-v2-module__MjpnfW__areaCheckpoint{width:100%;height:100%;color:var(--v2-muted);background:var(--v2-canvas);text-align:center;align-content:center;justify-items:center;padding:48px;display:grid}.console-v2-module__MjpnfW__areaCheckpoint>span{width:52px;height:52px;color:var(--v2-blue);border:1px solid var(--v2-line);background:#fff;border-radius:50%;place-items:center;display:grid}.console-v2-module__MjpnfW__areaCheckpoint>p:first-of-type{color:var(--v2-blue);letter-spacing:.08em;text-transform:uppercase;margin:15px 0 4px;font-size:11px;font-weight:800}.console-v2-module__MjpnfW__areaCheckpoint h1{color:var(--v2-ink);margin:2px 0 8px;font-size:25px}.console-v2-module__MjpnfW__areaCheckpoint>p:last-of-type{max-width:570px;margin:0;font-size:13px;line-height:1.6}.console-v2-module__MjpnfW__areaCheckpoint>div{color:#31536f;border:1px solid var(--v2-line);background:#fff;border-radius:5px;align-items:center;gap:8px;margin-top:18px;padding:9px 12px;font-size:12px;display:flex}.console-v2-module__MjpnfW__dataGridFrame{background:#fff;min-width:0;height:100%;position:relative;overflow:hidden}.console-v2-module__MjpnfW__dataGridFrame .console-v2-module__MjpnfW__gridViewport{scrollbar-gutter:stable;height:100%}.console-v2-module__MjpnfW__gridError{z-index:8;color:#8b2431;background:#fff4f5;border:1px solid #e9bdc4;border-radius:4px;max-width:min(520px,70%);padding:8px 11px;font-size:13px;position:absolute;top:7px;right:12px;box-shadow:0 4px 14px #230f121a}.console-v2-module__MjpnfW__gridHeading{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex}.console-v2-module__MjpnfW__gridHeading span{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.console-v2-module__MjpnfW__gridHeading svg{color:#a6b4c0;flex:none}.console-v2-module__MjpnfW__gridResizeHandle{cursor:col-resize;width:7px;height:100%;position:absolute;top:0;right:-3px}.console-v2-module__MjpnfW__gridCellValue{text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.console-v2-module__MjpnfW__readOnlyCell{color:#52687c;background:#fbfcfd}.console-v2-module__MjpnfW__grid td.console-v2-module__MjpnfW__sourceProjectionCell{color:#35516b;background:#f3f7fa}.console-v2-module__MjpnfW__sourceProjectionTag{color:#3e617e;letter-spacing:.04em;text-transform:uppercase;background:#e5eef5;border:1px solid #c6d7e4;border-radius:3px;flex:none;padding:1px 4px;font-size:13px;font-weight:800;line-height:1.3}.console-v2-module__MjpnfW__grid td.console-v2-module__MjpnfW__workingCopyCell:not(.console-v2-module__MjpnfW__activeCell,.console-v2-module__MjpnfW__rangeCell){background:#fff9eb}.console-v2-module__MjpnfW__grid tr[data-row-state=working-copy] td:first-child{border-left:3px solid #d89a22;padding-left:7px}.console-v2-module__MjpnfW__workingCopyTag{color:#77500a;letter-spacing:.04em;text-transform:uppercase;background:#fff0c5;border:1px solid #e8c46b;border-radius:3px;flex:none;padding:1px 4px;font-size:13px;font-weight:800;line-height:1.3}.console-v2-module__MjpnfW__cellLock{color:#8b9bab;flex:none}@media (max-width:1450px){.console-v2-module__MjpnfW__console{grid-template-columns:224px minmax(0,1fr)}.console-v2-module__MjpnfW__topbar{grid-template-columns:224px minmax(0,1fr) 220px}.console-v2-module__MjpnfW__brandSlot{padding-left:17px}.console-v2-module__MjpnfW__brandSlot img{width:142px}.console-v2-module__MjpnfW__globalNav{gap:2px}.console-v2-module__MjpnfW__globalNav button{min-width:114px;padding:0 10px}.console-v2-module__MjpnfW__workSurface{grid-template-columns:minmax(0,1fr) 302px}.console-v2-module__MjpnfW__workspaceHeader{padding-left:20px}.console-v2-module__MjpnfW__filterBar{grid-template-columns:minmax(185px,1.2fr) minmax(140px,.75fr) minmax(125px,.65fr) minmax(115px,.6fr) auto}.console-v2-module__MjpnfW__filterCount,.console-v2-module__MjpnfW__datasetActions .console-v2-module__MjpnfW__secondaryButton:nth-of-type(3){display:none}}@media (max-width:1279px){.console-v2-module__MjpnfW__datasetActions .console-v2-module__MjpnfW__secondaryButton:nth-of-type(2){display:none}.console-v2-module__MjpnfW__breadcrumbs>strong{max-width:130px}.console-v2-module__MjpnfW__filterBar{margin-left:12px;margin-right:12px}}@media (prefers-reduced-motion:reduce){.console-v2-module__MjpnfW__spinner{border-top-color:#c9d7e5;animation:none}}
