@layer granetx-preview{.gxp-root{--gxp-canvas:#f4f6f9;--gxp-canvas-deep:#e9edf2;--gxp-surface:#fff;--gxp-surface-raised:#fff;--gxp-surface-muted:#f7f8fa;--gxp-ink:#101b2e;--gxp-ink-soft:#4b596f;--gxp-ink-faint:#647287;--gxp-line:#dce2ea;--gxp-line-strong:#c8d0dc;--gxp-control-border:#748397;--gxp-brand:#155fe7;--gxp-brand-strong:#0c4ec4;--gxp-brand-soft:#e9f1ff;--gxp-on-accent:#fff;--gxp-positive:#147a4b;--gxp-positive-soft:#e5f6ed;--gxp-warning:#9a5b00;--gxp-warning-soft:#fff2d8;--gxp-danger:#b42334;--gxp-danger-soft:#fdebec;--gxp-info:#1f5fa8;--gxp-info-soft:#e8f2ff;--gxp-evidence:#101826;--gxp-evidence-raised:#182334;--gxp-evidence-line:#2b394d;--gxp-evidence-ink:#f5f8fc;--gxp-evidence-soft:#aeb9c9;--gxp-nav-surface:#08182b;--gxp-nav-surface-hover:#0e233d;--gxp-nav-surface-selected:#102847;--gxp-nav-edge:#17304b;--gxp-nav-line:#263b55;--gxp-nav-ink:#dbe5f0;--gxp-nav-ink-strong:#fff;--gxp-nav-ink-muted:#9fb0c4;--gxp-nav-ink-disabled:#aeb9c9;--gxp-focus:#155eef;--gxp-shadow-ink:#111827;--gxp-shadow:0 18px 50px #11182717;--gxp-shadow-small:0 7px 22px #11182712;--gxp-radius-sm:8px;--gxp-radius-md:12px;--gxp-radius-lg:18px;--gxp-font-sans:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gxp-font-mono:ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;--gxp-space-1:4px;--gxp-space-2:8px;--gxp-space-3:12px;--gxp-space-4:16px;--gxp-space-5:20px;--gxp-space-6:24px;--gxp-space-8:32px;--gxp-space-10:40px;background:var(--gxp-canvas);min-height:100vh;color:var(--gxp-ink);font-family:var(--gxp-font-sans);font-size:15px;line-height:1.5;overflow-x:clip}.gxp-root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gxp-canvas:#080d14;--gxp-canvas-deep:#05080d;--gxp-surface:#111923;--gxp-surface-raised:#17212d;--gxp-surface-muted:#0d141e;--gxp-ink:#f3f6fa;--gxp-ink-soft:#b1bdce;--gxp-ink-faint:#8593a7;--gxp-line:#263242;--gxp-line-strong:#39485b;--gxp-control-border:#7189a2;--gxp-brand:#78a2ff;--gxp-brand-strong:#91b3ff;--gxp-brand-soft:#1b3159;--gxp-on-accent:#0b1220;--gxp-positive:#64d69c;--gxp-positive-soft:#153d2c;--gxp-warning:#f2bd66;--gxp-warning-soft:#3e2d12;--gxp-danger:#ff8995;--gxp-danger-soft:#481e27;--gxp-info:#86bfff;--gxp-info-soft:#17334f;--gxp-evidence:#070b12;--gxp-evidence-raised:#101723;--gxp-evidence-line:#29374b;--gxp-nav-surface:#06111f;--gxp-shadow-ink:#000;--gxp-shadow:0 22px 56px #00000047;--gxp-shadow-small:0 9px 24px #00000038}.gxp-root{--gxp-overlay:#04080f8f}.gxp-root[data-theme=dark]{--gxp-overlay:#000000ad}@media (prefers-reduced-motion:reduce){.gxp-root *,.gxp-root :before,.gxp-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.gxp-loading__mark{animation:none}}@media (forced-colors:active){.gxp-root,.gxp-root[data-theme=dark]{--gxp-canvas:Canvas;--gxp-canvas-deep:Canvas;--gxp-surface:Canvas;--gxp-surface-raised:Canvas;--gxp-surface-muted:Canvas;--gxp-ink:CanvasText;--gxp-ink-soft:CanvasText;--gxp-ink-faint:CanvasText;--gxp-line:ButtonBorder;--gxp-line-strong:ButtonText;--gxp-control-border:ButtonText;--gxp-brand:Highlight;--gxp-brand-strong:Highlight;--gxp-brand-soft:Canvas;--gxp-on-accent:HighlightText;--gxp-positive:CanvasText;--gxp-positive-soft:Canvas;--gxp-warning:CanvasText;--gxp-warning-soft:Canvas;--gxp-danger:CanvasText;--gxp-danger-soft:Canvas;--gxp-info:CanvasText;--gxp-info-soft:Canvas;--gxp-evidence:Canvas;--gxp-evidence-raised:Canvas;--gxp-evidence-line:ButtonBorder;--gxp-evidence-ink:CanvasText;--gxp-evidence-soft:CanvasText;--gxp-focus:Highlight}.gxp-root :focus-visible{outline-color:highlight!important}.gxp-status-mark,.gxp-priority,.gxp-evidence-state,.gxp-row-status,.gxp-proof{forced-color-adjust:auto}.gxp-panel-scrim,.gxp-scrim{opacity:.72;background:canvastext}}.gxp-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute!important}.gxp-app-shell{grid-template-columns:216px minmax(0,1fr);min-height:100vh;display:grid}.gxp-sidebar{z-index:30;box-sizing:border-box;overscroll-behavior:contain;border-right:1px solid var(--gxp-line);background:var(--gxp-surface);flex-direction:column;min-width:0;height:100dvh;padding:18px 12px 14px;display:flex;position:sticky;top:0;overflow:hidden auto}.gxp-sidebar__top{align-items:center;gap:8px;min-height:38px;padding:0 7px;display:flex}.gxp-icon-button.gxp-sidebar__close{display:none}.gxp-sidebar__collapse{width:30px;height:30px;color:var(--gxp-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;margin-left:auto;display:inline-grid}.gxp-sidebar__collapse:hover{background:var(--gxp-surface-muted);color:var(--gxp-brand)}.gxp-sidebar__collapse:disabled,.gxp-header-icon:disabled{cursor:not-allowed;opacity:.55}.gxp-nav button:disabled{cursor:not-allowed;color:var(--gxp-ink-faint);font-weight:400}.gxp-nav button:disabled svg{opacity:.75}.gxp-sidebar__collapse svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.gxp-nav{gap:3px;margin-top:32px;display:grid}.gxp-nav__label{color:var(--gxp-ink-faint);letter-spacing:.11em;text-transform:uppercase;padding:0 10px 6px;font-size:9px;font-weight:850}.gxp-nav__label--spaced{margin-top:18px}.gxp-sidebar__settings{margin-top:auto;padding-top:12px}.gxp-sidebar__settings+.gxp-sidebar__workspace{margin-top:8px}.gxp-nav button{width:100%;min-height:39px;color:var(--gxp-ink-soft);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:19px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:12px;font-weight:680;display:grid;position:relative}.gxp-nav button:hover{background:var(--gxp-surface-muted);color:var(--gxp-ink)}.gxp-nav button[aria-current=page]{background:var(--gxp-brand-soft);color:var(--gxp-brand);font-weight:780}.gxp-nav button[aria-current=page]:before{background:var(--gxp-brand);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-12px}.gxp-nav button svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:17px;height:17px}.gxp-nav__count{background:var(--gxp-canvas-deep);min-width:21px;height:19px;color:var(--gxp-ink-soft);border-radius:999px;place-items:center;font-size:9px;display:grid}.gxp-nav__state{color:var(--gxp-ink-faint);white-space:nowrap;font-size:9px;font-weight:650}.gxp-sidebar__workspace{border:1px solid var(--gxp-line);background:var(--gxp-surface-raised);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;margin-top:auto;padding:10px;display:grid}.gxp-avatar,.gxp-user__avatar{background:var(--gxp-brand-soft);color:var(--gxp-brand);border-radius:9px;flex:none;place-items:center;font-size:10px;font-weight:850;display:grid}.gxp-avatar{width:34px;height:34px}.gxp-sidebar__workspace>span:nth-child(2){min-width:0}.gxp-sidebar__workspace strong,.gxp-sidebar__workspace small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gxp-sidebar__workspace strong{font-size:11px}.gxp-sidebar__workspace small{color:var(--gxp-ink-faint);margin-top:2px;font-size:9px}.gxp-sidebar__workspace-status{color:var(--gxp-positive);grid-column:1/-1;align-items:center;gap:5px;font-size:9px;font-weight:750;display:flex}.gxp-sidebar__workspace-status>span{background:currentColor;border-radius:50%;width:6px;height:6px}.gxp-app-main,.gxp-app-content{min-width:0}.gxp-app-header{z-index:20;border-bottom:1px solid var(--gxp-line);background:var(--gxp-surface);align-items:center;gap:18px;min-height:58px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.gxp-app-header{background:color-mix(in srgb, var(--gxp-surface) 96%, transparent)}}.gxp-app-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:8px 20px}.gxp-breadcrumb{min-width:0;color:var(--gxp-ink-faint);white-space:nowrap;align-items:center;gap:9px;font-size:11px;display:flex}.gxp-breadcrumb span,.gxp-breadcrumb strong{text-overflow:ellipsis;overflow:hidden}.gxp-breadcrumb b{color:var(--gxp-line-strong);font-weight:500}.gxp-breadcrumb strong{color:var(--gxp-brand)}.gxp-search{border:1px solid var(--gxp-line);background:var(--gxp-surface-muted);width:min(360px,33vw);height:36px;color:var(--gxp-ink-faint);border-radius:8px;align-items:center;gap:8px;margin-left:auto;padding:0 9px;display:flex}.gxp-search:focus-within{border-color:var(--gxp-brand);box-shadow:0 0 0 3px var(--gxp-brand)}@supports (color:color-mix(in lab, red, red)){.gxp-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--gxp-brand) 16%, transparent)}}.gxp-search svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:16px;height:16px}.gxp-search input{min-width:0;color:var(--gxp-ink);background:0 0;border:0;flex:1;font-size:11px}.gxp-search input:focus{box-shadow:none}.gxp-search kbd{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:5px;padding:2px 5px;font-family:inherit;font-size:9px}.gxp-header-actions{align-items:center;gap:7px;display:flex}.gxp-header-icon{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:36px;height:36px;display:grid;position:relative}.gxp-header-icon:hover{border-color:var(--gxp-line);background:var(--gxp-surface-muted)}.gxp-header-icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.gxp-header-icon>span{border:2px solid var(--gxp-surface);background:var(--gxp-danger);color:#fff;border-radius:999px;place-items:center;min-width:15px;height:15px;font-size:8px;font-weight:850;display:grid;position:absolute;top:1px;right:0}.gxp-header-divider{background:var(--gxp-line);width:1px;height:26px}.gxp-user{align-items:center;gap:8px;display:flex}.gxp-user__avatar{width:32px;height:32px}.gxp-user__copy strong,.gxp-user__copy small{white-space:nowrap;display:block}.gxp-user__copy strong{font-size:10px}.gxp-user__copy small{color:var(--gxp-ink-faint);font-size:8px}.gxp-logout{border:1px solid var(--gxp-line);background:var(--gxp-surface-muted);min-height:32px;color:var(--gxp-ink-soft);cursor:pointer;font:inherit;white-space:nowrap;border-radius:8px;padding:0 10px;font-size:9px;font-weight:760}.gxp-logout:hover{border-color:var(--gxp-brand);color:var(--gxp-brand)}.gxp-logout:disabled{cursor:wait;opacity:.6}.gxp-logout__short,.gxp-icon-button.gxp-menu-button{display:none}.gxp-content{width:100%;margin:0;padding:20px 22px 34px}.gxp-app-shell{font-family:var(--gxp-font-sans);grid-template-columns:230px minmax(0,1fr)}.gxp-sidebar{border-right-color:var(--gxp-nav-edge);background:var(--gxp-nav-surface);color:var(--gxp-nav-ink-strong);padding:18px 8px 14px}.gxp-sidebar__top{min-height:38px}.gxp-sidebar .gxp-wordmark__mark{background:var(--gxp-brand);border-radius:9px;width:42px;height:42px;font-size:14px}.gxp-sidebar .gxp-wordmark__name{color:var(--gxp-nav-ink-strong);font-size:21px}.gxp-sidebar .gxp-sidebar__collapse{color:var(--gxp-nav-ink-muted)}.gxp-sidebar .gxp-sidebar__collapse:hover{background:var(--gxp-nav-surface-hover);color:var(--gxp-nav-ink-strong)}.gxp-sidebar .gxp-nav{gap:8px;margin-top:60px}.gxp-sidebar .gxp-nav.gxp-sidebar__settings{margin-top:auto}.gxp-sidebar .gxp-nav__label{color:var(--gxp-nav-ink-muted);letter-spacing:1.2px;padding-bottom:0;font-size:11px;font-weight:700;transform:translateY(-9px)}.gxp-sidebar .gxp-nav button,.gxp-sidebar .gxp-nav a{width:100%;min-height:42px;color:var(--gxp-nav-ink);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:19px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:450;text-decoration:none;display:grid;position:relative}.gxp-sidebar .gxp-nav button:hover,.gxp-sidebar .gxp-nav a:hover{background:var(--gxp-nav-surface-hover);color:var(--gxp-nav-ink-strong)}.gxp-sidebar .gxp-nav button[aria-current=page],.gxp-sidebar .gxp-nav a[aria-current=page]{background:var(--gxp-nav-surface-selected);color:var(--gxp-nav-ink-strong);font-weight:650}.gxp-sidebar .gxp-nav button[aria-current=page]:before,.gxp-sidebar .gxp-nav a[aria-current=page]:before{background:var(--gxp-brand);content:"";border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:0}.gxp-sidebar .gxp-nav a svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:17px;height:17px}.gxp-sidebar .gxp-nav button:disabled{color:var(--gxp-nav-ink-disabled);font-weight:400}.gxp-sidebar .gxp-nav__count{background:var(--gxp-nav-surface-hover);color:var(--gxp-nav-ink);font-size:11px}.gxp-sidebar .gxp-sidebar__workspace{border:0;border-top:1px solid var(--gxp-nav-line);background:0 0;border-radius:0;grid-template-columns:24px minmax(0,1fr);gap:12px;min-height:57px;padding:16px 6px 0}.gxp-sidebar .gxp-sidebar__workspace .gxp-avatar{width:24px;height:24px;color:var(--gxp-nav-ink-strong);background:0 0;border-radius:50%}.gxp-sidebar .gxp-sidebar__workspace strong{color:var(--gxp-nav-ink-strong);font-size:12px}.gxp-sidebar .gxp-sidebar__workspace small,.gxp-sidebar .gxp-sidebar__workspace-status{display:none}.gxp-app-header{background:var(--gxp-surface);-webkit-backdrop-filter:none;backdrop-filter:none;gap:0;height:58px;min-height:58px;padding:0 25px}.gxp-app-header .gxp-breadcrumb{max-width:420px;color:var(--gxp-ink-soft);gap:9px;font-size:13px;font-weight:600}.gxp-app-header .gxp-breadcrumb strong{color:var(--gxp-ink);font-weight:650}.gxp-app-header .gxp-search{background:var(--gxp-surface);border-radius:6px;width:min(420px,31vw);height:34px;margin:0;position:absolute;top:12px;left:min(510px,42vw)}.gxp-app-header .gxp-search input{font-size:13px}.gxp-app-header .gxp-header-actions{gap:5px;margin-left:auto}.gxp-app-header .gxp-header-icon,.gxp-app-header .gxp-theme__button{border-color:#0000;border-radius:5px;width:30px;height:30px}.gxp-app-header .gxh-help-trigger{border-color:#0000;min-width:30px;min-height:30px}.gxp-app-header .gxp-header-divider,.gxp-app-header .gxp-user__copy{display:none}.gxp-app-header .gxp-user__avatar{border-radius:50%;width:36px;height:36px}.gxp-app-header .gxp-logout{background:0 0;border-color:#0000;min-height:30px;padding:0 5px;font-size:11px}.gxp-app-header .gxp-logout__full{display:none}.gxp-app-header .gxp-logout__short{display:inline}.gxp-sidebar__workspace-copy{min-width:0}.gxp-workspace-name{vertical-align:bottom;min-width:0;max-width:100%;display:inline-block;position:relative}.gxp-workspace-name>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gxp-workspace-name:focus-visible{outline:2px solid var(--gxp-focus);outline-offset:3px;border-radius:4px}.gxp-workspace-name:after{z-index:90;border:1px solid var(--gxp-line-strong);background:var(--gxp-surface-raised);width:max-content;max-width:min(360px,100vw - 24px);color:var(--gxp-ink);box-shadow:var(--gxp-shadow-small);content:attr(data-full-name);opacity:0;overflow-wrap:anywhere;pointer-events:none;text-align:left;text-transform:none;visibility:hidden;white-space:normal;border-radius:8px;padding:7px 9px;transition:opacity .14s,transform .14s,visibility .14s;display:block;position:absolute;left:0;transform:translateY(-3px)}.gxp-workspace-name:hover:after,.gxp-workspace-name:focus-visible:after{opacity:1;visibility:visible;transform:translateY(0)}.gxp-workspace-name--sidebar{font-size:11px;font-weight:750;display:block}.gxp-workspace-name--sidebar:after{bottom:calc(100% + 8px)}.gxp-workspace-name--breadcrumb{max-width:min(260px,24vw);color:var(--gxp-ink-faint);flex:180px}.gxp-breadcrumb .gxp-workspace-name{overflow:visible}.gxp-workspace-name--breadcrumb:after{top:calc(100% + 12px)}.gxp-workspace-name--heading{max-width:min(560px,58vw);color:inherit}.gxp-workspace-name--heading:after,.gxp-workspace-name--settings:after{top:calc(100% + 7px)}.gxp-workspace-name--settings{width:fit-content;max-width:min(620px,70vw);color:var(--gxp-brand);margin-top:4px;font-size:12px;font-weight:760;display:block}.gxp-breadcrumb{flex:auto;max-width:min(570px,48vw)}.gxp-breadcrumb>span:first-child,.gxp-breadcrumb>strong{flex:0 auto}.gxp-app-shell:is([data-route-view=settings],[data-route-view=workspace-setup],[data-view=settings],[data-view=workspace-setup]) .gxp-app-header .gxp-breadcrumb{flex:0 600px;max-width:min(600px,100% - 570px)}.gxp-app-shell:is([data-route-view=settings],[data-route-view=workspace-setup],[data-view=settings],[data-view=workspace-setup]) .gxp-workspace-name--breadcrumb{flex:0 auto;max-width:220px}.gxp-app-shell:is([data-route-view=settings],[data-route-view=workspace-setup],[data-view=settings],[data-view=workspace-setup]) .gxp-app-header .gxp-search{left:min(660px,48vw)}.gxp-scrim{background:var(--gxp-overlay)}@media (max-width:820px){.gxp-breadcrumb{max-width:min(420px,100vw - 160px)}.gxp-workspace-name--breadcrumb{max-width:min(210px,32vw)}.gxp-workspace-name--heading,.gxp-workspace-name--settings{max-width:calc(100vw - 26px)}}@media (max-width:620px){.gxp-breadcrumb{max-width:calc(100vw - 116px)}.gxp-workspace-name--breadcrumb{max-width:42vw}.gxp-workspace-name:after{width:auto;max-width:none;position:fixed;inset:62px 12px auto}}@media (prefers-reduced-motion:reduce){.gxp-workspace-name:after{transition:none}}.gxp-local-tabs{border-bottom:1px solid var(--gxp-line);background:var(--gxp-surface);align-items:stretch;gap:4px;min-height:44px;padding:0 24px;display:flex;overflow-x:auto}.gxp-local-tabs a{min-height:44px;color:var(--gxp-ink-soft);flex:none;align-items:center;padding:0 12px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex;position:relative}.gxp-local-tabs a:hover{color:var(--gxp-ink)}.gxp-local-tabs a[aria-current=page]{color:var(--gxp-brand)}.gxp-local-tabs a[aria-current=page]:after{background:var(--gxp-brand);content:"";height:2px;position:absolute;bottom:0;left:10px;right:10px}.gxp-search input:disabled{cursor:not-allowed;opacity:.72}@media (max-width:1180px){.gxp-app-header .gxp-search{width:min(300px,28vw);margin-left:auto;position:static}}@media (max-width:920px){.gxp-app-header .gxp-search{display:none}}@media (max-width:620px){.gxp-local-tabs{padding-inline:10px}}.gxp-app-shell[data-route-view=companies]{grid-template-columns:224px minmax(0,1fr)}.gxp-app-shell[data-route-view=companies]>.gxp-sidebar{padding-inline:8px}.gxp-app-shell[data-route-view=companies]>.gxp-app-main>.gxp-app-header{height:56px;min-height:56px;padding-inline:22px}.gxp-app-shell[data-route-view=companies]>.gxp-app-main>.gxp-app-content{background:#f6f8fb}.gxp-root[data-theme=dark] .gxp-app-shell[data-route-view=companies]>.gxp-app-main>.gxp-app-content{background:#0d1724}@media (max-width:820px){.gxp-app-shell[data-route-view=companies]{grid-template-columns:minmax(0,1fr)}}.gxp-root .gxu-product-page{--product-page-inline:24px;--product-page-block-start:18px;--product-page-block-end:36px;--product-page-max-width:none;--product-header-gap:24px;--product-section-gap:12px;--product-title-size:28px;--product-title-line:34px;--product-title-weight:620;--product-description-size:13px;--product-description-line:20px;--product-card-radius:8px;--product-control-height:40px;--product-tab-height:40px;--product-data-min-height:280px;width:100%;max-width:var(--product-page-max-width);background:var(--gxp-canvas);min-width:0;min-height:calc(100vh - 58px);color:var(--gxp-ink);padding:var(--product-page-block-start) var(--product-page-inline) var(--product-page-block-end);margin:0 auto;overflow-x:clip}.gxp-root .gxu-product-page__header{min-width:0;min-height:0;margin-bottom:var(--product-section-gap);justify-content:space-between;align-items:flex-start;gap:24px;padding:0;display:flex}.gxp-root .gxu-product-page__heading{min-width:0}.gxp-root .gxu-product-page__eyebrow{color:var(--gxp-brand);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.gxp-root .gxu-product-page__title{color:var(--gxp-ink);font-size:var(--product-title-size);font-weight:var(--product-title-weight);line-height:var(--product-title-line);letter-spacing:-.025em;margin:0}.gxp-root .gxu-product-page__description{max-width:760px;color:var(--gxp-ink-soft);font-size:var(--product-description-size);line-height:var(--product-description-line);margin:4px 0 0}.gxp-root .gxu-product-page__meta{color:var(--gxp-ink-faint);margin-top:6px;font-size:11px}.gxp-root .gxu-product-page__actions{flex:none;align-items:center;gap:8px;display:flex}.gxp-root .gxu-product-page__actions button,.gxp-root .gxu-product-page__actions a,.gxp-root .gxu-product-page__actions input,.gxp-root .gxu-product-page__actions select{min-height:var(--product-control-height)}.gxp-root .gxu-product-tabs{min-width:0;min-height:calc(var(--product-tab-height) + 6px);border:1px solid var(--gxp-line);border-radius:var(--product-card-radius);background:var(--gxp-surface);scrollbar-width:thin;align-items:stretch;gap:3px;padding:3px;display:flex;overflow-x:auto}.gxp-root .gxu-product-tabs button,.gxp-root .gxu-product-tabs a{min-height:var(--product-tab-height);border-radius:calc(var(--product-card-radius) - 3px);color:var(--gxp-ink-soft);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:7px 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.gxp-root .gxu-product-tabs button[aria-current=page],.gxp-root .gxu-product-tabs button[aria-selected=true],.gxp-root .gxu-product-tabs a[aria-current=page]{background:var(--gxp-brand-soft);color:var(--gxp-brand)}.gxp-root .gxu-product-tabs--secondary{min-height:var(--product-tab-height);background:0 0;border-width:0 0 1px;border-radius:0;padding:0}.gxp-root .gxu-product-tabs--secondary button,.gxp-root .gxu-product-tabs--secondary a{min-height:var(--product-tab-height);border-radius:0}.gxp-root .gxu-product-tabs--secondary button[aria-current=page],.gxp-root .gxu-product-tabs--secondary button[aria-selected=true],.gxp-root .gxu-product-tabs--secondary a[aria-current=page]{box-shadow:inset 0 -2px var(--gxp-brand);background:0 0}.gxp-root .gxu-product-metrics{min-width:0;margin-top:var(--product-section-gap);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.gxp-root .gxu-product-metric{border:1px solid var(--gxp-line);border-radius:var(--product-card-radius);background:var(--gxp-surface);min-width:0;box-shadow:none;padding:12px 14px}.gxp-root .gxu-product-metric>small{margin-block-end:4px;display:block}.gxp-root .gxu-product-metric strong,.gxp-root .gxu-product-metric [data-value]{font-variant-numeric:tabular-nums}.gxp-root .gxu-product-filters{min-width:0;margin-top:var(--product-section-gap);border:1px solid var(--gxp-line);border-radius:var(--product-card-radius);background:var(--gxp-surface);padding:12px}.gxp-root .gxu-product-filters input,.gxp-root .gxu-product-filters select,.gxp-root .gxu-product-filters button{min-height:var(--product-control-height)}.gxp-root .gxu-product-data{min-width:0;min-height:var(--product-data-min-height);margin-top:var(--product-section-gap);border:1px solid var(--gxp-line);border-radius:var(--product-card-radius);background:var(--gxp-surface);overflow:hidden}.gxp-root .gxu-product-table{border-collapse:collapse;width:100%;color:var(--gxp-ink);font:inherit}.gxp-root .gxu-product-button{min-height:var(--product-control-height);justify-content:center;align-items:center;gap:var(--gxp-space-2);border:1px solid var(--gxp-line-strong);border-radius:var(--gxp-radius-sm);background:var(--gxp-surface);color:var(--gxp-ink);cursor:pointer;font:inherit;padding:8px 14px;font-weight:700;display:inline-flex}.gxp-root .gxu-product-button[data-product-button=primary]{border-color:var(--gxp-brand-strong);background:var(--gxp-brand);color:var(--gxp-on-accent)}.gxp-root .gxu-product-button[data-product-button=danger]{border-color:var(--gxp-danger);background:var(--gxp-danger-soft);color:var(--gxp-danger)}.gxp-root .gxu-product-button[data-product-button=quiet]{color:var(--gxp-brand);background:0 0;border-color:#0000}.gxp-root .gxu-product-button:disabled{cursor:not-allowed;opacity:.62}.gxp-root .gxu-product-badge{border:1px solid var(--gxp-line);background:var(--gxp-surface-muted);width:fit-content;min-height:24px;color:var(--gxp-ink-soft);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.gxp-root .gxu-product-badge[data-product-badge=info]{border-color:var(--gxp-info);background:var(--gxp-info-soft);color:var(--gxp-info)}.gxp-root .gxu-product-badge[data-product-badge=success]{border-color:var(--gxp-positive);background:var(--gxp-positive-soft);color:var(--gxp-positive)}.gxp-root .gxu-product-badge[data-product-badge=warning]{border-color:var(--gxp-warning);background:var(--gxp-warning-soft);color:var(--gxp-warning)}.gxp-root .gxu-product-badge[data-product-badge=danger]{border-color:var(--gxp-danger);background:var(--gxp-danger-soft);color:var(--gxp-danger)}.gxp-root .gxu-product-numeric,.gxp-root [data-product-numeric],.gxp-root [data-product-metric-card] strong{font-variant-numeric:tabular-nums;text-align:right;margin-inline-start:auto;display:inline-block}.gxp-root .gxu-product-data table{border-collapse:collapse;table-layout:fixed;width:100%}.gxp-root .gxu-product-data th{border-bottom:1px solid var(--gxp-line);background:var(--gxp-surface-muted);height:40px;color:var(--gxp-ink-soft);text-align:left;padding:8px 12px;font-size:12px;font-weight:750}.gxp-root .gxu-product-data td{border-bottom:1px solid var(--gxp-line);min-height:52px;color:var(--gxp-ink);vertical-align:middle;padding:10px 12px;font-size:13px;line-height:1.42}.gxp-root .gxu-product-data tbody tr:last-child td{border-bottom:0}.gxp-root .gxu-product-data tbody tr:hover td{background:var(--gxp-brand-soft)}@supports (color:color-mix(in lab, red, red)){.gxp-root .gxu-product-data tbody tr:hover td{background:color-mix(in srgb, var(--gxp-brand-soft) 42%, transparent)}}.gxp-root .gxu-product-data th[aria-sort]{color:var(--gxp-brand)}.gxp-root .gxu-product-data a{color:var(--gxp-brand);font-weight:700;text-decoration:none}.gxp-root .gxu-product-data time,.gxp-root .gxu-product-data [data-numeric]{font-variant-numeric:tabular-nums}.gxp-root .gxu-product-state{min-height:var(--product-data-min-height);color:var(--gxp-ink-soft);text-align:center;place-content:center;justify-items:center;gap:12px;padding:34px 24px;display:grid}.gxp-root .gxu-product-empty-state{width:100%}.gxp-root .gxu-product-notice{margin-top:var(--product-section-gap);border:1px solid var(--gxp-line);border-radius:var(--product-card-radius);background:var(--gxp-surface);color:var(--gxp-ink-soft);padding:12px 14px}.gxp-root .gxu-product-notice[data-product-notice=success]{border-color:var(--gxp-positive);background:var(--gxp-positive-soft)}.gxp-root .gxu-product-notice[data-product-notice=warning]{border-color:var(--gxp-warning);background:var(--gxp-warning-soft)}.gxp-root .gxu-product-notice[data-product-notice=danger]{border-color:var(--gxp-danger);background:var(--gxp-danger-soft)}.gxp-root .gxu-product-footer-meta{min-width:0;min-height:40px;margin-top:var(--product-section-gap);color:var(--gxp-ink-faint);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.gxp-root .gxu-product-state__icon{background:var(--gxp-brand-soft);width:52px;height:52px;color:var(--gxp-brand);border-radius:50%;place-items:center;display:grid}.gxp-root .gxu-product-state h2{color:var(--gxp-ink);margin:0;font-size:17px}.gxp-root .gxu-product-state p{max-width:560px;margin:6px 0 0;font-size:13px;line-height:1.55}.gxp-root .gxu-product-state[data-product-state=denied],.gxp-root .gxu-product-state[data-product-state=error],.gxp-root .gxu-product-state[data-product-state=network-error],.gxp-root .gxu-product-state[data-product-state=malformed-response]{color:var(--gxp-danger)}.gxp-root .gxu-product-pagination{min-height:46px;margin-top:var(--product-section-gap);color:var(--gxp-ink-soft);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.gxp-root .gxu-product-pagination button,.gxp-root .gxu-product-pagination a{min-width:40px;min-height:40px}@media (max-width:820px){.gxp-root .gxu-product-page{--product-page-inline:16px;--product-page-block-start:16px;--product-page-block-end:30px}}@media (max-width:800px){.gxp-root .gxu-decision-rail{width:100%;height:100dvh;top:0}.gxp-root .gxu-decision-rail[data-layout=overlay]{top:0}.gxp-root .gxu-decision-rail__scrim{inset:0}}@media (max-width:620px){.gxp-root .gxu-product-page{--product-page-inline:10px;--product-page-block-start:12px;--product-page-block-end:28px;--product-title-size:26px;--product-title-line:31px;min-height:calc(100vh - 58px)}.gxp-root .gxu-product-page__header{flex-direction:column;gap:10px;min-height:0}.gxp-root .gxu-product-page__actions{width:100%}.gxp-root .gxu-product-page__actions>*{flex:1}.gxp-root .gxu-product-tabs{margin-left:-2px;margin-right:-2px}.gxp-root .gxu-product-tabs button,.gxp-root .gxu-product-tabs a{min-height:40px;padding-left:10px;padding-right:10px}.gxp-root .gxu-product-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gxp-root .gxu-product-filters{padding:10px}.gxp-root .gxu-product-data{background:0 0;border:0;overflow:visible}.gxp-root .gxu-product-state{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:10px;min-height:320px;padding:28px 18px}.gxp-root .gxu-product-pagination{justify-content:space-between}.gxp-root .gxu-product-pagination button,.gxp-root .gxu-product-pagination a{min-width:44px;min-height:44px}.gxp-root .gxu-product-footer-meta{flex-direction:column;align-items:flex-start}}@media (pointer:coarse){.gxp-root .gxu-product-page button,.gxp-root .gxu-product-page a,.gxp-root .gxu-product-page input,.gxp-root .gxu-product-page select{min-height:44px}}.gxp-root .gxu-contract-icon{vertical-align:middle;flex:none;display:inline-block}.gxp-root .gxu-semantic-status{width:fit-content;min-height:28px;color:var(--gxp-ink);align-items:center;gap:6px;font-size:12px;font-weight:750;line-height:18px;display:inline-flex}.gxp-root .gxu-semantic-status__marker{background:0 0;border:2px solid;flex:0 0 9px;width:9px;height:9px}.gxp-root .gxu-semantic-status[data-marker=circle] .gxu-semantic-status__marker{border-radius:50%}.gxp-root .gxu-semantic-status[data-marker=square] .gxu-semantic-status__marker{border-radius:1px}.gxp-root .gxu-semantic-status[data-marker=octagon] .gxu-semantic-status__marker{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);background:currentColor}.gxp-root .gxu-semantic-status[data-marker=diamond] .gxu-semantic-status__marker{transform:rotate(45deg)}.gxp-root .gxu-semantic-status[data-marker=triangle] .gxu-semantic-status__marker{clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor;border:0}.gxp-root .gxu-semantic-status[data-tone=info]{color:var(--gxp-brand)}.gxp-root .gxu-semantic-status[data-tone=success]{color:var(--gxp-positive)}.gxp-root .gxu-semantic-status[data-tone=danger]{color:var(--gxp-danger)}.gxp-root .gxu-semantic-status[data-tone=warning]{color:var(--gxp-warning)}.gxp-root .gxu-semantic-status[data-tone=neutral]{color:var(--gxp-ink-soft)}.gxp-root .gxu-sla-state{min-width:0;color:var(--gxp-ink-soft);align-items:flex-start;gap:7px;display:inline-flex}.gxp-root .gxu-sla-state>span{gap:1px;min-width:0;display:grid}.gxp-root .gxu-sla-state strong{color:currentColor;font-size:12px;line-height:17px}.gxp-root .gxu-sla-state small{color:var(--gxp-ink-faint);font-size:11px;line-height:16px}.gxp-root .gxu-sla-state[data-sla-state=NORMAL]{color:var(--gxp-positive)}.gxp-root .gxu-sla-state[data-sla-state=APPROACHING],.gxp-root .gxu-sla-state[data-sla-state=TODAY]{color:var(--gxp-warning)}.gxp-root .gxu-sla-state[data-sla-state=OVERDUE]{color:var(--gxp-danger)}.gxp-root .gxu-typed-absence{width:fit-content;max-width:100%;color:var(--gxp-ink-faint);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:7px;font-size:12px;line-height:17px;display:inline-grid}.gxp-root .gxu-typed-absence>span{gap:1px;min-width:0;display:grid}.gxp-root .gxu-typed-absence strong{color:currentColor;font:inherit;font-weight:620}.gxp-root .gxu-typed-absence small{color:var(--gxp-ink-faint);font-size:11px;line-height:16px}.gxp-root .gxu-typed-absence[data-absence-level=SECTION_ABSENCE]{border-left:3px solid var(--gxp-line-strong);background:var(--gxp-surface-muted);width:100%;padding:9px 11px}.gxp-root .gxu-typed-absence[data-absence-level=UNDETERMINED]{border-bottom:1px dashed var(--gxp-line-strong);width:fit-content;color:var(--gxp-ink-soft);padding-bottom:2px}.gxp-root .gxu-typed-absence__action{grid-column:2}.gxp-root .gxu-table-toolbar{border:1px solid var(--gxp-line);border-radius:var(--product-card-radius);background:var(--gxp-surface);align-items:flex-end;gap:10px;min-width:0;padding:10px 12px;display:flex}.gxp-root .gxu-table-toolbar__filters{flex-wrap:wrap;flex:1;align-items:flex-end;gap:8px;min-width:0;display:flex}.gxp-root .gxu-table-toolbar__clear{flex:none}.gxp-root .gxu-table-toolbar__end{flex:0 auto;align-items:center;gap:8px;min-width:0;margin-inline-start:auto;display:flex}.gxp-root .gxu-saved-view{min-width:168px;color:var(--gxp-ink-soft);gap:4px;font-size:11px;font-weight:700;display:grid}.gxp-root .gxu-saved-view select{width:100%;min-height:var(--product-control-height);border:1px solid var(--gxp-line-strong);border-radius:var(--gxp-radius-sm);background:var(--gxp-surface);color:var(--gxp-ink);padding:0 34px 0 10px}.gxp-root .gxu-table-count{color:var(--gxp-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.gxp-root .gxu-table-count strong{color:var(--gxp-ink)}.gxp-root .gxu-table-pagination{min-height:44px;color:var(--gxp-ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.gxp-root .gxu-table-pagination label,.gxp-root .gxu-table-pagination>div{align-items:center;gap:8px;display:flex}.gxp-root .gxu-table-pagination select,.gxp-root .gxu-table-pagination button{border:1px solid var(--gxp-line-strong);border-radius:var(--gxp-radius-sm);background:var(--gxp-surface);min-height:40px;color:var(--gxp-ink);padding:0 10px}.gxp-root .gxu-table-pagination button{align-items:center;gap:5px;display:inline-flex}.gxp-root .gxu-table-pagination button:disabled{border-color:var(--gxp-line);color:var(--gxp-ink-faint);opacity:1}.gxp-root .gxu-table-selection{cursor:pointer;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;display:inline-flex}.gxp-root .gxu-table-selection input{width:17px;height:17px;accent-color:var(--gxp-brand);margin:0}.gxp-root .gxu-table-selection-context{border:1px solid var(--gxp-brand);border-radius:var(--product-card-radius);background:var(--gxp-brand-soft);min-height:44px;color:var(--gxp-ink);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.gxp-root .gxu-table-selection-context>div{gap:8px;display:flex}.gxp-root .gxu-page-eyebrow{color:var(--gxp-brand);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.gxp-root .gxu-breadcrumb{min-width:0;color:var(--gxp-ink-faint);font-size:12px}.gxp-root .gxu-breadcrumb ol{align-items:center;gap:7px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.gxp-root .gxu-breadcrumb li{align-items:center;gap:7px;min-width:0;display:flex}.gxp-root .gxu-breadcrumb li:not(:last-child):after{color:var(--gxp-line-strong);content:"/"}.gxp-root .gxu-breadcrumb a,.gxp-root .gxu-breadcrumb span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gxp-root .gxu-breadcrumb [aria-current=page]{color:var(--gxp-ink);font-weight:700}.gxp-root .gxu-empty-section{border-left:3px solid var(--gxp-line);background:var(--gxp-surface-muted);text-align:left;place-content:start;justify-items:start;gap:5px;min-height:0;padding:12px 14px}.gxp-root .gxu-empty-section .gxu-product-state__copy p{margin-top:3px}.gxp-root .gxu-empty-page{min-height:min(320px,42vh)}.gxp-root .gxu-decision-rail{z-index:35;border-left:1px solid var(--gxp-line);background:var(--gxp-surface-raised);width:384px;height:calc(100dvh - 58px);color:var(--gxp-ink);box-shadow:var(--gxp-shadow-small);flex-direction:column;display:flex;position:sticky;top:58px}.gxp-root .gxu-decision-rail[data-layout=overlay]{position:fixed;top:58px;right:0}.gxp-root .gxu-decision-rail>header{border-bottom:1px solid var(--gxp-line);justify-content:space-between;align-items:flex-start;gap:12px;min-height:108px;padding:17px 16px 14px 20px;display:flex}.gxp-root .gxu-decision-rail>header h2{margin:2px 0 8px;font-size:18px;line-height:24px}.gxp-root .gxu-decision-rail__close{border-radius:var(--gxp-radius-sm);width:44px;height:44px;color:var(--gxp-ink-soft);background:0 0;border:0;flex:0 0 44px;place-items:center;display:grid}.gxp-root .gxu-decision-rail__close:hover{background:var(--gxp-surface-muted);color:var(--gxp-ink)}.gxp-root .gxu-decision-rail__body{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 20px 28px;overflow-y:auto}.gxp-root .gxu-decision-rail__scrim{z-index:34;background:var(--gxp-overlay);border:0;position:fixed;inset:58px 0 0}@media (max-width:800px){.gxp-root .gxu-decision-rail,.gxp-root .gxu-decision-rail[data-layout=overlay]{width:100%;height:100dvh;max-height:100dvh;inset:0}.gxp-root .gxu-decision-rail__scrim{inset:0}}@media (max-width:620px){.gxp-root .gxu-table-toolbar{flex-direction:column;align-items:stretch}.gxp-root .gxu-table-toolbar__end{width:100%;margin-inline-start:0}.gxp-root .gxu-table-pagination{flex-direction:column;align-items:stretch}.gxp-root .gxu-table-pagination>div{justify-content:space-between;width:100%}}@media (pointer:coarse){.gxp-root .gxu-table-pagination select,.gxp-root .gxu-table-pagination button,.gxp-root .gxu-saved-view select{min-height:44px}}.gxp-operations{max-width:1580px;margin:0 auto}.gxp-ops-heading{justify-content:space-between;align-items:flex-end;gap:24px;min-height:66px;display:flex}.gxp-ops-heading h1{letter-spacing:-.035em;margin:4px 0 3px;font-size:clamp(23px,2.2vw,30px);line-height:1.08}.gxp-ops-heading p{color:var(--gxp-ink-soft);margin:0;font-size:12px}.gxp-ops-heading .gxp-primary{flex:none;min-height:38px;font-size:11px}.gxp-health-strip{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:10px;grid-template-columns:minmax(170px,1.15fr) repeat(4,minmax(120px,1fr));min-height:58px;margin-top:16px;display:grid;overflow:hidden;box-shadow:0 4px 16px #1420340a}.gxp-health-strip__label,.gxp-health-item{align-items:center;gap:9px;min-width:0;padding:9px 13px;display:flex}.gxp-health-strip__label{border-right:1px solid var(--gxp-line);background:var(--gxp-surface-muted)}.gxp-health-strip__label svg{width:20px;height:20px;stroke:var(--gxp-brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none}.gxp-health-strip__label strong,.gxp-health-strip__label small,.gxp-health-item small,.gxp-health-item strong{display:block}.gxp-health-strip__label strong{font-size:11px}.gxp-health-strip__label small{color:var(--gxp-ink-faint);margin-top:2px;font-size:9px}.gxp-health-item+.gxp-health-item{border-left:1px solid var(--gxp-line)}.gxp-health-item>span:nth-child(2){min-width:0}.gxp-health-item small{color:var(--gxp-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.gxp-health-item strong{margin-top:1px;font-size:14px}.gxp-health-item em{color:var(--gxp-ink-soft);white-space:nowrap;margin-left:auto;font-size:9px;font-style:normal;font-weight:760}.gxp-status-mark{border:2px solid;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px}@supports (color:color-mix(in lab, red, red)){.gxp-status-mark{box-shadow:0 0 0 4px color-mix(in srgb, currentColor 10%, transparent)}}.gxp-status-mark--good{color:var(--gxp-positive)}.gxp-status-mark--warning{color:var(--gxp-warning)}.gxp-status-mark--critical{color:var(--gxp-danger)}.gxp-status-mark--neutral{color:var(--gxp-info)}.gxp-operations-grid{grid-template-columns:minmax(0,1fr) minmax(310px,340px);align-items:start;gap:14px;margin-top:14px;display:grid}.gxp-queue-panel{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:11px;min-width:0;overflow:hidden;box-shadow:0 6px 22px #1420340d}.gxp-panel-heading{border-bottom:1px solid var(--gxp-line);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:9px 13px;display:flex}.gxp-panel-heading h2{letter-spacing:-.015em;margin:3px 0 0;font-size:16px}.gxp-panel-heading__meta{color:var(--gxp-ink-faint);flex:none;font-size:10px}.gxp-panel-heading__meta strong{color:var(--gxp-ink);font-size:13px}.gxp-next-action{border-bottom:1px solid var(--gxp-line);background:var(--gxp-warning-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:64px;display:grid}@supports (color:color-mix(in lab, red, red)){.gxp-next-action{background:color-mix(in srgb, var(--gxp-warning-soft) 60%, var(--gxp-surface))}}.gxp-next-action{padding:9px 13px}.gxp-next-action__icon{border:1px solid var(--gxp-warning);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.gxp-next-action__icon{border:1px solid color-mix(in srgb, var(--gxp-warning) 35%, transparent)}}.gxp-next-action__icon{background:var(--gxp-warning-soft);color:var(--gxp-warning);border-radius:9px}.gxp-next-action__icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.gxp-next-action>span:nth-child(2){min-width:0}.gxp-next-action small,.gxp-next-action strong{display:block}.gxp-next-action small{color:var(--gxp-warning);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.gxp-next-action strong{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}.gxp-next-action p{color:var(--gxp-ink-soft);margin:2px 0 0;font-size:10px}.gxp-next-action__due{text-align:right}.gxp-next-action__due b{color:var(--gxp-warning);font-size:11px;display:block}.gxp-next-action__due small{color:var(--gxp-ink-faint);text-transform:none;margin-top:2px;font-size:9px}.gxp-operations-table{min-width:0}.gxp-operations-row{grid-template-columns:minmax(144px,1.1fr) 68px minmax(120px,1.1fr) minmax(112px,.95fr) 96px 108px 30px;align-items:center;min-height:63px;display:grid;position:relative}.gxp-operations-row+.gxp-operations-row{border-top:1px solid var(--gxp-line)}.gxp-operations-row>span{min-width:0;padding:8px 7px}.gxp-operations-row>span:first-child{padding-left:13px}.gxp-operations-row>span:nth-child(5),.gxp-operations-row>span:nth-child(6){overflow:hidden}.gxp-operations-row--head{background:var(--gxp-surface-muted);min-height:32px;color:var(--gxp-ink-faint);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:850}.gxp-operations-row--selected{background:var(--gxp-brand-soft)}@supports (color:color-mix(in lab, red, red)){.gxp-operations-row--selected{background:color-mix(in srgb, var(--gxp-brand-soft) 44%, var(--gxp-surface))}}.gxp-operations-row--selected:before{background:var(--gxp-brand);content:"";inset-block:8px;border-radius:0 3px 3px 0;width:3px;position:absolute;left:0}.gxp-record strong,.gxp-record small{text-overflow:ellipsis;display:block;overflow:hidden}.gxp-record strong{white-space:nowrap;font-size:11px}.gxp-record small{color:var(--gxp-ink-faint);white-space:nowrap;margin-top:3px;font-size:9px}.gxp-priority,.gxp-evidence-state,.gxp-row-status{align-items:center;gap:5px;font-size:9px;font-weight:760;display:inline-flex}.gxp-priority{white-space:nowrap;border-radius:5px;padding:4px 6px}.gxp-priority b{border:1px solid;border-radius:50%;place-items:center;width:12px;height:12px;font-size:9px;display:grid}.gxp-priority--critical{background:var(--gxp-danger-soft);color:var(--gxp-danger)}.gxp-priority--high{background:var(--gxp-warning-soft);color:var(--gxp-warning)}.gxp-priority--medium{background:var(--gxp-info-soft);color:var(--gxp-info)}.gxp-cell-copy{color:var(--gxp-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.gxp-cell-copy--action{color:var(--gxp-ink);font-weight:650}.gxp-evidence-state{white-space:nowrap}.gxp-evidence-state svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:13px;height:13px}.gxp-evidence-state--complete{color:var(--gxp-positive)}.gxp-evidence-state--missing{color:var(--gxp-danger)}.gxp-evidence-state--checking{color:var(--gxp-warning)}.gxp-row-status{max-width:100%;color:var(--gxp-ink-soft);overflow-wrap:anywhere;line-height:1.2}.gxp-row-status .gxp-status-mark{width:7px;height:7px;box-shadow:none}.gxp-operations-row .gxp-row-button{width:28px;height:28px}.gxp-operations-row .gxp-row-button svg{width:14px;height:14px}.gxp-queue-footer{border-top:1px solid var(--gxp-line);background:var(--gxp-surface-muted);min-height:34px;color:var(--gxp-ink-faint);justify-content:space-between;align-items:center;gap:16px;padding:7px 13px;font-size:9px;display:flex}.gxp-queue-footer span{align-items:center;gap:5px;display:flex}.gxp-queue-footer svg{width:13px;height:13px;stroke:var(--gxp-brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.gxp-decision-context{--gxp-context-ink:#f4f7fb;--gxp-context-soft:#aeb9c8;--gxp-context-line:#2b3748;min-width:0;color:var(--gxp-context-ink);background:#111925;border:1px solid #263244;border-radius:11px;overflow:hidden;box-shadow:0 12px 30px #0c131e29}.gxp-context-header{border-bottom:1px solid var(--gxp-context-line);grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:13px 14px 12px;display:grid}.gxp-context-header .gxp-kicker{color:#82a8ff}.gxp-context-header h2{letter-spacing:-.01em;margin:3px 0 0;font-size:16px}.gxp-context-header>p{color:var(--gxp-context-soft);grid-column:1/-1;margin:3px 0 0;font-size:10px;line-height:1.45}.gxp-context-priority{color:#ff9ca6;background:#b423342b;border:1px solid #ff717e47;border-radius:999px;align-self:start;align-items:center;gap:5px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.gxp-context-priority b{border:1px solid;border-radius:50%;place-items:center;width:13px;height:13px;font-size:8px;display:grid}.gxp-flow{border-bottom:1px solid var(--gxp-context-line);grid-template-columns:repeat(4,1fr);margin:0;padding:9px 10px;list-style:none;display:grid}.gxp-flow li{color:#77859a;align-items:center;gap:5px;min-width:0;padding:0 4px;display:flex;position:relative}.gxp-flow li+li:before{background:var(--gxp-context-line);content:"";width:7px;height:1px;position:absolute;top:50%;left:-4px}.gxp-flow svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:14px;height:14px}.gxp-flow span,.gxp-flow small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.gxp-flow span{font-size:9px;font-weight:800}.gxp-flow small{color:var(--gxp-context-soft);font-size:8px;font-weight:500}.gxp-flow .is-complete{color:#69d79d}.gxp-flow .is-warning{color:#ffc166}.gxp-flow .is-active{color:#82a8ff}.gxp-context-section{border-bottom:1px solid var(--gxp-context-line);padding:11px 14px}.gxp-context-section__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.gxp-context-section__heading>span{align-items:center;gap:6px;display:flex}.gxp-context-section__heading svg{stroke:#82a8ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px;height:14px}.gxp-context-section__heading strong{font-size:10px}.gxp-context-section__heading>b{color:#69d79d;overflow-wrap:anywhere;text-align:right;max-width:100%;font-size:9px}.gxp-context-evidence ul{gap:7px;margin:9px 0 0;padding:0;list-style:none;display:grid}.gxp-context-evidence li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.gxp-context-evidence li>span:first-child{border:1px solid;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-weight:850;display:grid}.gxp-context-evidence .is-ready{color:#69d79d}.gxp-context-evidence .is-missing{color:#ff9ca6}.gxp-context-evidence strong,.gxp-context-evidence small{display:block}.gxp-context-evidence strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.gxp-context-evidence small{color:var(--gxp-context-soft);margin-top:1px;font-size:9px}.gxp-context-evidence em{color:var(--gxp-context-soft);white-space:nowrap;font-size:8px;font-style:normal}.gxp-verdict{border-bottom:1px solid var(--gxp-context-line);background:#226d4926;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:11px 14px;display:grid}.gxp-verdict__icon{color:#69d79d;background:#3691602e;border:1px solid #69d79d47;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.gxp-verdict__icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.gxp-verdict small{color:#69d79d;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:850}.gxp-verdict h3{margin:1px 0 2px;font-size:13px}.gxp-verdict p{color:var(--gxp-context-soft);margin:0;font-size:9px;line-height:1.45}.gxp-rationale{border-bottom:1px solid var(--gxp-context-line);padding:10px 14px}.gxp-rationale>span{justify-content:space-between;gap:10px;display:flex}.gxp-rationale strong{font-size:10px}.gxp-rationale small{color:var(--gxp-context-soft);font-size:8px}.gxp-rationale blockquote{color:#d8dfeb;border-left:2px solid #82a8ff;margin:7px 0 0;padding-left:9px;font-size:9px;line-height:1.5}.gxp-override{border-bottom:1px solid var(--gxp-context-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:9px 14px;display:grid}.gxp-override svg{stroke:#82a8ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px}.gxp-override small,.gxp-override strong{display:block}.gxp-override small{color:var(--gxp-context-soft);font-size:8px}.gxp-override strong{margin-top:1px;font-size:9px}.gxp-audit{padding:10px 14px 12px}.gxp-audit .gxp-context-section__heading button{color:#82a8ff;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:750}.gxp-audit .gxp-context-section__heading button:disabled{cursor:not-allowed;opacity:.62}.gxp-audit ol{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.gxp-audit li{grid-template-columns:31px minmax(0,1fr);gap:7px;padding-left:10px;display:grid;position:relative}.gxp-audit li:before{content:"";background:#111925;border:1px solid #82a8ff;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:0}.gxp-audit time{color:#82a8ff;font-size:8px}.gxp-audit strong,.gxp-audit small{display:block}.gxp-audit strong{font-size:9px}.gxp-audit small{color:var(--gxp-context-soft);margin-top:1px;font-size:8px}.gxp-operations{--gxp-row-min-height:63px;--gxp-row-padding-y:8px;--gxp-cell-font-size:11px}.gxp-operations[data-density=compact]{--gxp-row-min-height:54px;--gxp-row-padding-y:6px;--gxp-cell-font-size:10px}.gxp-operations[data-density=comfortable]{--gxp-row-min-height:74px;--gxp-row-padding-y:11px;--gxp-cell-font-size:11px}.gxp-operations-grid{transition:grid-template-columns .18s}.gxp-operations-grid--panel-closed{grid-template-columns:minmax(0,1fr)}.gxp-decision-context[hidden],.gxp-panel-scrim[hidden]{display:none!important}.gxp-panel-heading__actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.gxp-density-control{border:1px solid var(--gxp-line);background:var(--gxp-surface-muted);border-radius:7px;flex:none;padding:2px;display:inline-flex;overflow:hidden}.gxp-density-control button{min-height:27px;color:var(--gxp-ink-soft);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:5px;padding:0 7px;font-size:9px;font-weight:720}.gxp-density-control button[aria-pressed=true]{background:var(--gxp-surface);color:var(--gxp-brand);box-shadow:var(--gxp-shadow-small)}.gxp-panel-toggle{border:1px solid var(--gxp-line-strong);background:var(--gxp-surface);min-height:31px;color:var(--gxp-ink);cursor:pointer;font:inherit;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 8px;font-size:9px;font-weight:760;display:inline-flex}.gxp-panel-toggle:hover{border-color:var(--gxp-brand);color:var(--gxp-brand)}.gxp-panel-toggle>span{font-size:16px;line-height:1}.gxp-next-action .gxp-technical-ref{color:var(--gxp-ink-faint);margin-top:1px;font-size:9px;font-weight:650;display:block}.gxp-technical-ref{color:var(--gxp-ink-faint);font-weight:620}.gxp-operations-row{min-height:var(--gxp-row-min-height)}.gxp-operations-row>span{padding-block:var(--gxp-row-padding-y)}.gxp-cell-copy{font-size:var(--gxp-cell-font-size)}.gxp-record strong{font-size:12px}.gxp-record small,.gxp-priority,.gxp-evidence-state,.gxp-row-status,.gxp-queue-footer,.gxp-panel-heading__meta,.gxp-health-strip__label small,.gxp-health-item small,.gxp-health-item em{font-size:10px}.gxp-operations-row .gxp-row-button:disabled{cursor:not-allowed;opacity:.36}.gxp-context-header{grid-template-columns:minmax(0,1fr) auto auto;align-items:start}.gxp-context-header__title{min-width:0}.gxp-context-header__title h2{overflow-wrap:anywhere}.gxp-context-header .gxp-technical-ref{color:var(--gxp-context-soft);margin-top:2px;font-size:9px;display:block}.gxp-context-close{border:1px solid var(--gxp-context-line);min-height:30px;color:var(--gxp-context-ink);cursor:pointer;font:inherit;background:0 0;border-radius:7px;align-items:center;gap:5px;padding:0 7px;font-size:9px;font-weight:760;display:inline-flex}.gxp-context-close:hover{border-color:var(--gxp-brand);color:var(--gxp-brand)}.gxp-context-close b{font-size:16px;font-weight:500;line-height:1}.gxp-context-header>p{font-size:11px}.gxp-flow span{font-size:10px}.gxp-flow small{font-size:9px}.gxp-context-section__heading strong,.gxp-context-evidence strong,.gxp-rationale strong{font-size:11px}.gxp-context-evidence small,.gxp-verdict p,.gxp-rationale blockquote,.gxp-override strong,.gxp-audit strong{font-size:10px}.gxp-context-evidence em,.gxp-verdict small,.gxp-rationale small,.gxp-override small,.gxp-audit time,.gxp-audit small,.gxp-audit .gxp-context-section__heading button{font-size:9px}.gxp-panel-scrim{z-index:55;background:var(--gxp-overlay);cursor:pointer;border:0;width:100%;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.gxp-operations-grid{transition:none}}.gxp-operations-table--companies{overflow-x:auto}.gxp-operations-table--companies .gxp-operations-row{grid-template-columns:minmax(190px,1.6fr) minmax(110px,.9fr) minmax(120px,1fr) minmax(110px,1fr) minmax(110px,.9fr) minmax(84px,.6fr) minmax(96px,.6fr) minmax(132px,.9fr) minmax(130px,1fr);min-width:1120px}.gxp-operations-table--companies .gxp-operations-row>span:nth-child(5),.gxp-operations-table--companies .gxp-operations-row>span:nth-child(6){overflow:visible}.gxp-outcome[data-outcome=NONE]{border:0;margin:0;padding:0}.gxp-outcome[data-outcome=NONE]>*{display:none}.gxp-outcome[data-outcome=APPLIED]{background:var(--gxp-positive-soft);color:var(--gxp-positive)}.gxp-outcome[data-outcome=DENIED],.gxp-outcome[data-outcome=VALIDATION_ERROR]{background:var(--gxp-danger-soft);color:var(--gxp-danger)}.gxp-outcome[data-outcome=CONFLICT],.gxp-outcome[data-outcome=STALE_VERSION]{background:var(--gxp-warning-soft);color:var(--gxp-warning)}.gxp-outcome[data-outcome=SYSTEM_ERROR]{background:var(--gxp-info-soft);color:var(--gxp-info)}.gxp-outcome__applied{gap:2px;margin:0;display:grid}.gxp-outcome__applied dt{color:inherit;font-size:11px;font-weight:850}.gxp-outcome__applied dd{font-variant-numeric:tabular-nums;margin:0;font-size:12px}.gxp-ops-subtitle{color:var(--gxp-ink-soft);margin:4px 0 0;font-size:12px}.gxp-signal-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.gxp-signal-card{border:1px solid var(--gxp-line);border-radius:var(--gxp-radius-md);background:var(--gxp-surface);text-align:left;border-left-width:3px;gap:4px;padding:10px 13px;display:grid}.gxp-signal-card__label{color:var(--gxp-ink-faint);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.gxp-signal-card__value{font-variant-numeric:tabular-nums;font-size:20px;font-weight:780}.gxp-signal-card--alert{border-left-color:var(--gxp-danger)}.gxp-signal-card--warn{border-left-color:var(--gxp-warning)}.gxp-signal-card--calm{border-left-color:var(--gxp-positive)}.gxp-signal-card--muted{border-left-color:var(--gxp-line-strong)}.gxp-signal-card--muted .gxp-signal-card__value{font-size:12px;font-weight:600}.gxp-signal-card--action{cursor:pointer}.gxp-signal-card--action:hover{background:var(--gxp-surface-muted)}.gxp-signal-card--action[aria-pressed=true]{border-color:var(--gxp-brand);background:var(--gxp-brand-soft)}.gxp-toolbar{border-bottom:1px solid var(--gxp-line);flex-wrap:nowrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.gxp-toolbar__search{flex:auto;min-width:170px}.gxp-toolbar__search input{width:100%}.gxp-toolbar__select,.gxp-toolbar__country{flex:none;max-width:148px;height:32px;font-size:12px}.gxp-toolbar__country{text-transform:uppercase;width:74px}.gxp-toolbar__apply{flex:none;height:32px;padding:0 14px;font-size:12px}.gxp-toolbar__modes{border:1px solid var(--gxp-line);border-radius:8px;flex:none;margin-left:auto;display:inline-flex;overflow:hidden}.gxp-toolbar__mode{color:var(--gxp-ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:7px 12px;font-size:11px;font-weight:720}.gxp-toolbar__mode[aria-pressed=true]{background:var(--gxp-brand-soft);color:var(--gxp-brand)}.gxp-operations-table--companies{overflow:visible}.gxp-operations-table--commercial .gxp-operations-row{grid-template-columns:minmax(160px,1.5fr) minmax(95px,1fr) minmax(76px,.7fr) minmax(76px,.7fr) minmax(98px,1fr) minmax(100px,1fr) minmax(94px,.8fr) minmax(100px,.8fr) minmax(88px,.8fr) 44px;min-width:0}.gxp-operations-table--registry .gxp-operations-row{grid-template-columns:minmax(160px,1.5fr) minmax(100px,1fr) minmax(96px,.9fr) minmax(62px,.5fr) minmax(72px,.6fr) minmax(96px,.8fr) minmax(96px,.8fr) minmax(82px,.7fr) minmax(92px,.8fr) 44px;min-width:0}.gxp-operations-table--companies .gxp-operations-row{align-items:center;min-height:46px}.gxp-operations-table--companies .gxp-operations-row--head{align-items:end;min-height:30px}.gxp-operations-table--companies .gxp-operations-row>span{overflow-wrap:anywhere;min-width:0}.gxp-operations-table--companies .gxp-operations-row--head>span{line-height:1.25}.gxp-operations-table--companies .gxp-operations-row>span{padding:6px 8px;font-size:12px}.gxp-operations-table--companies .gxp-operations-row .gxp-row-button{width:auto;height:auto;min-height:22px;color:var(--gxp-brand);text-align:left;background:0 0;border:0;justify-content:flex-start;padding:0;font-size:12px;font-weight:750}.gxp-operations-table--companies .gxp-operations-row .gxp-row-button:hover{text-decoration:underline}.gxp-record small{color:var(--gxp-ink-faint);font-size:10px;display:block}.gxp-stacked{gap:1px;display:grid}.gxp-stacked small{color:var(--gxp-ink-faint);font-variant-numeric:tabular-nums;font-size:10px}.gxp-chips{flex-wrap:wrap;gap:4px;display:flex}.gxp-chip{border:1px solid var(--gxp-line);background:var(--gxp-surface-muted);color:var(--gxp-ink-soft);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:700}.gxp-signal{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:10px;font-weight:800;display:inline-flex}.gxp-signal--attention{background:var(--gxp-danger-soft);color:var(--gxp-danger)}.gxp-signal--steady{background:var(--gxp-positive-soft);color:var(--gxp-positive)}.gxp-signal--passive{background:var(--gxp-surface-muted);color:var(--gxp-ink-soft)}.gxp-signal--archived{background:var(--gxp-canvas-deep);color:var(--gxp-ink-faint)}.gxp-row-actions{white-space:nowrap;overflow-wrap:normal;justify-content:flex-end;gap:6px;display:flex}.gxp-row-actions .gxp-row-button{white-space:nowrap;overflow-wrap:normal}.gxp-row-button--ghost{border:1px solid var(--gxp-line);color:var(--gxp-ink-soft);border-radius:6px;padding:3px 9px;font-size:11px;font-weight:700}.gxp-operations-table--companies .gxp-operations-row .gxp-row-button--ghost{border:1px solid var(--gxp-line);color:var(--gxp-ink-soft);border-radius:6px;justify-content:center;padding:3px 9px}.gxp-row-button--ghost:hover{background:var(--gxp-surface-muted);text-decoration:none}.gxp-empty-state{text-align:center;justify-items:center;gap:10px;padding:44px 16px;display:grid}.gxp-empty-state strong{font-size:14px}.gxp-empty-state__filters{color:var(--gxp-ink-soft);margin:0;font-size:12px}.gxp-skeleton{gap:8px;padding:14px;display:grid}.gxp-skeleton__row{background:linear-gradient(90deg, var(--gxp-surface-muted) 25%, var(--gxp-canvas-deep) 37%, var(--gxp-surface-muted) 63%);background-size:400% 100%;border-radius:7px;height:38px;animation:1.4s infinite gxp-skeleton-shimmer}@keyframes gxp-skeleton-shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.gxp-skeleton__row{animation:none}}.gxp-state{color:var(--gxp-ink-soft);text-align:center;margin:0;padding:26px 16px;font-size:13px}.gxp-state--denied,.gxp-state--error{color:var(--gxp-danger)}.gxp-pagination{border-top:1px solid var(--gxp-line);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:12px;padding:8px 14px;font-size:12px;display:flex}.gxp-record-head{border-bottom:1px solid var(--gxp-line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.9fr);gap:20px;padding:16px 4px 18px;display:grid}.gxp-record-head__identity h3{margin:0 0 3px;font-size:18px}.gxp-record-head__meta{color:var(--gxp-ink-soft);margin:0 0 8px;font-size:12px}.gxp-record-head__caption{color:var(--gxp-ink-faint);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.gxp-record-head__reasons{color:var(--gxp-ink-soft);margin:6px 0 0;padding-left:16px;font-size:12px}.gxp-record-head__reason{color:var(--gxp-ink-soft);margin:6px 0 0;font-size:12px}.gxp-record-head__actions .gxp-panel-actions{flex-wrap:wrap;gap:8px;display:flex}.gxp-quick-actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.gxp-quick-actions a{text-decoration:none}.gxp-tabs{border-bottom:1px solid var(--gxp-line);flex-wrap:wrap;gap:2px;margin-top:14px;display:flex}.gxp-tab{color:var(--gxp-ink-soft);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px;font-size:12px;font-weight:680}.gxp-tab[aria-selected=true]{border-bottom-color:var(--gxp-brand);color:var(--gxp-brand);font-weight:780}.gxp-tabpanel{padding-top:16px}.gxp-detail-grid{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:12px 22px;margin:0;display:grid}.gxp-detail-grid dt{color:var(--gxp-ink-faint);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.gxp-detail-grid dd{margin:2px 0 0;font-size:12px}.gxp-empty{color:var(--gxp-ink-soft);text-align:center;margin:0;padding:38px 16px;font-size:13px}.gxp-row-actions{justify-content:center;position:relative;overflow:visible!important}.gxp-row-menu{position:relative}.gxp-row-menu summary{width:30px;height:30px;color:var(--gxp-ink-soft);cursor:pointer;border:1px solid #0000;border-radius:7px;place-items:center;font-size:18px;list-style:none;display:grid}.gxp-row-menu summary::-webkit-details-marker{display:none}.gxp-row-menu summary:hover,.gxp-row-menu[open] summary{border-color:var(--gxp-line);background:var(--gxp-surface-muted);color:var(--gxp-ink)}.gxp-row-menu>div{z-index:8;border:1px solid var(--gxp-line);background:var(--gxp-surface);min-width:150px;box-shadow:var(--gxp-shadow-medium);border-radius:8px;display:grid;position:absolute;top:32px;right:0;overflow:hidden}.gxp-row-menu>div button{border:0;border-top:1px solid var(--gxp-line);color:var(--gxp-ink);cursor:pointer;text-align:left;font:inherit;background:0 0;padding:9px 12px;font-size:11px}.gxp-row-menu>div button:first-child{border-top:0}.gxp-row-menu>div button:hover{background:var(--gxp-surface-muted)}.gxp-queue-panel:has(.gxp-operations-table--companies){overflow:visible}.gxp-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.gxp-section-heading h3{margin-bottom:4px!important}.gxp-section-heading p{color:var(--gxp-ink-soft);margin:0;font-size:11px}.gxp-organization-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gxp-organization-grid>div{border:1px solid var(--gxp-line);border-radius:8px;min-width:0;padding:12px}.gxp-organization-grid h4{margin:0 0 10px;font-size:11px}.gxp-organization-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gxp-organization-list li{border-top:1px solid var(--gxp-line);gap:5px;padding-top:8px;display:grid}.gxp-organization-list li:first-child{border-top:0;padding-top:0}.gxp-organization-list li>div{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.gxp-organization-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.gxp-organization-list span{color:var(--gxp-ink-soft);font-size:10px}.gxp-organization-dialog{width:min(560px,100%)}.gxp-organization-dialog .gxp-drawer__head>div p{color:var(--gxp-ink-soft);margin:4px 0 0;font-size:11px}.gxp-organization-dialog .gxp-company-form{align-content:start;gap:14px;padding:18px 20px 92px;display:grid;overflow-y:auto}.gxp-organization-dialog .gxp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gxp-organization-dialog .gxp-drawer__footer{border-top:1px solid var(--gxp-line);background:var(--gxp-surface);justify-content:flex-end;gap:10px;padding:12px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.gxp-drawer{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.gxp-drawer__scrim{cursor:pointer;background:#09101e75;border:0;position:absolute;inset:0}.gxp-drawer__panel{background:var(--gxp-surface);flex-direction:column;width:min(820px,100%);height:100%;display:flex;position:relative;box-shadow:-18px 0 48px #09101e38}.gxp-drawer__head{border-bottom:1px solid var(--gxp-line);flex:none;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.gxp-drawer__head h2{margin:0;font-size:15px}.gxp-drawer__body,.gxp-company-form{flex-direction:column;flex:auto;min-height:0;display:flex}.gxp-company-form__scroll{flex:auto;min-height:0;padding:16px 20px 20px;overflow-y:auto}.gxp-form__footer{border-top:1px solid var(--gxp-line);background:var(--gxp-surface);flex:none;gap:10px;padding:12px 20px;display:flex}.gxp-company-form .gxp-fieldset{border:1px solid var(--gxp-line);border-radius:var(--gxp-radius-md);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px 16px;margin-bottom:14px;padding:12px 14px 16px;display:grid}.gxp-company-form .gxp-fieldset--primary{border-color:var(--gxp-brand);background:var(--gxp-brand-soft)}.gxp-company-form .gxp-fieldset>legend{color:var(--gxp-ink);grid-column:1/-1;padding:0 6px;font-size:12px;font-weight:800}.gxp-company-form .gxp-checkset,.gxp-company-form .gxp-field--wide{grid-column:1/-1}.gxp-company-form .gxp-checkset{border:0;flex-wrap:wrap;gap:8px 16px;padding:2px 0 4px;display:flex}.gxp-company-form .gxp-check{align-items:center;gap:6px;font-size:12px;display:inline-flex}.gxp-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1500px){.gxp-signal-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.gxp-page-heading--settings{align-items:center}.gxp-acceptance-label{border:1px solid var(--gxp-line-strong);background:var(--gxp-surface-muted);width:fit-content;color:var(--gxp-ink-soft);letter-spacing:.04em;border-radius:999px;margin:0 0 12px;padding:6px 10px;font-size:9px;font-weight:800}.gxp-policy{border:1px solid var(--gxp-line);background:var(--gxp-surface);color:var(--gxp-ink-soft);border-radius:999px;flex:none;padding:8px 12px;font-size:11px}.gxp-policy strong{color:var(--gxp-ink)}.gxp-settings-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:24px;margin-top:30px;display:grid}.gxp-settings-grid>*{min-width:0;max-width:100%}.gxp-settings-card{overflow-wrap:anywhere;border:1px solid var(--gxp-line);border-radius:var(--gxp-radius-lg);background:var(--gxp-surface);min-width:0;max-width:100%;box-shadow:var(--gxp-shadow-small);padding:clamp(22px,3vw,32px)}.gxp-settings-card .gxp-form,.gxp-settings-card .gxp-field,.gxp-settings-card input,.gxp-settings-card select,.gxp-settings-card textarea{min-width:0;max-width:100%}.gxp-settings-card__heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.gxp-settings-card__heading h2{letter-spacing:-.025em;margin:6px 0 8px;font-size:22px}.gxp-risk-label{background:var(--gxp-warning-soft);color:var(--gxp-warning);border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 9px;font-size:10px;font-weight:780;display:inline-flex}.gxp-risk-label svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px;height:14px}.gxp-scenario{border:1px dashed var(--gxp-line-strong);border-radius:var(--gxp-radius-md);background:var(--gxp-surface-muted);scrollbar-width:thin;align-items:center;gap:4px;margin-top:24px;padding:6px;display:flex;overflow-x:auto}.gxp-scenario>span{color:var(--gxp-ink-faint);text-transform:uppercase;flex:none;margin:0 6px;font-size:10px;font-weight:780}.gxp-form--settings{margin-top:26px}.gxp-settings-readonly{border:1px solid var(--gxp-line);border-radius:var(--gxp-radius-md);background:var(--gxp-surface-muted);grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:22px;padding:18px;display:grid}.gxp-settings-readonly>svg{width:22px;height:22px;color:var(--gxp-brand);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.gxp-settings-readonly h3{margin:0;font-size:15px}.gxp-settings-readonly p{color:var(--gxp-ink-soft);margin:6px 0 14px;font-size:11px;line-height:1.55}.gxp-settings-readonly details{color:var(--gxp-ink-faint);margin-top:14px;font-size:10px}.gxp-settings-readonly summary{cursor:pointer;width:fit-content}.gxp-settings-readonly code{overflow-wrap:anywhere;margin-top:7px;display:block}.gxp-field__meta{color:var(--gxp-ink-faint);justify-content:space-between;gap:12px;font-size:10px;display:flex}.gxp-field__error{color:var(--gxp-danger);align-items:center;gap:6px;margin:0;font-size:11px;font-weight:700;display:flex}.gxp-field__error svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.gxp-form-actions{border-top:1px solid var(--gxp-line);justify-content:flex-end;gap:10px;padding-top:20px;display:flex}.gxp-outcome{border-radius:var(--gxp-radius-md);border:1px solid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:24px;padding:15px;display:grid}.gxp-outcome--success{background:var(--gxp-positive-soft);color:var(--gxp-positive)}.gxp-outcome--denied,.gxp-outcome--validation{background:var(--gxp-danger-soft);color:var(--gxp-danger)}.gxp-outcome--conflict{background:var(--gxp-warning-soft);color:var(--gxp-warning)}.gxp-outcome--technical{background:var(--gxp-info-soft);color:var(--gxp-info)}.gxp-outcome__icon{border:1px solid;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.gxp-outcome__icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:17px;height:17px}.gxp-outcome small,.gxp-outcome strong{display:block}.gxp-outcome small{opacity:.8;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:850}.gxp-outcome strong{margin-top:2px;font-size:13px}.gxp-outcome p{color:var(--gxp-ink-soft);margin:3px 0 0;font-size:11px}.gxp-evidence{border:1px solid var(--gxp-evidence-line);border-radius:var(--gxp-radius-lg);background:var(--gxp-evidence);min-width:0;color:var(--gxp-evidence-ink);box-shadow:var(--gxp-shadow);overflow:hidden}.gxp-evidence__heading{border-bottom:1px solid var(--gxp-evidence-line);align-items:center;gap:12px;padding:20px 22px;display:flex}.gxp-evidence__heading .gxp-kicker{color:var(--gxp-evidence-soft)}.gxp-evidence__heading h2{margin:2px 0 0;font-size:16px}.gxp-evidence__seal{background:var(--gxp-evidence-raised);width:36px;height:36px;color:var(--gxp-evidence-soft);border-radius:10px;place-items:center;display:grid}.gxp-evidence__seal svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.gxp-evidence__intro{border-bottom:1px solid var(--gxp-evidence-line);color:var(--gxp-evidence-soft);margin:0;padding:17px 22px;font-size:11px;line-height:1.6}.gxp-evidence__list{margin:0;padding:9px 22px}.gxp-evidence__list>div{border-bottom:1px solid var(--gxp-evidence-line);grid-template-columns:minmax(0,1fr) minmax(100px,auto);align-items:center;gap:16px;min-height:39px;display:grid}.gxp-evidence__list>div:last-child{border-bottom:0}.gxp-evidence__list dt{color:var(--gxp-evidence-soft);font-size:10px}.gxp-evidence__list dd{overflow-wrap:anywhere;text-align:right;min-width:0;font-family:var(--gxp-font-mono);margin:0;font-size:10px;font-weight:700}.gxp-proof{color:var(--gxp-evidence-soft);align-items:center;gap:5px;display:inline-flex}.gxp-proof svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:13px;height:13px}.gxp-proof--yes{color:var(--gxp-positive)}.gxp-evidence__footer{border-top:1px solid var(--gxp-evidence-line);background:var(--gxp-evidence-raised);color:var(--gxp-evidence-soft);justify-content:space-between;gap:14px;padding:13px 22px;font-size:9px;display:flex}.gxp-scrim{display:none}.gxp-setup-guide{grid-template-columns:minmax(220px,270px) minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid}.gxp-setup-guide__nav{min-width:0;position:sticky;top:18px}.gxp-setup-guide__nav ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gxp-setup-guide__nav button{border:1px solid var(--gxp-line);background:var(--gxp-surface);width:100%;min-height:58px;color:var(--gxp-ink-soft);text-align:left;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px;display:grid}.gxp-setup-guide__marker{background:var(--gxp-surface-muted);border:1px solid;place-items:center;width:28px;height:28px;display:grid}.gxp-setup-guide__marker svg{stroke:currentColor;stroke-width:2px;width:15px;height:15px}.gxp-setup-guide__marker[data-state=COMPLETE]{color:var(--gxp-positive);border-radius:50%}.gxp-setup-guide__marker[data-state=MISSING]{color:var(--gxp-warning);border-radius:5px}.gxp-setup-guide__marker[data-state=REVIEW_REQUIRED]{color:var(--gxp-danger);border-radius:4px;transform:rotate(45deg)}.gxp-setup-guide__marker[data-state=REVIEW_REQUIRED] svg{transform:rotate(-45deg)}.gxp-setup-guide__label{flex-direction:column;gap:3px;min-width:0;display:flex}.gxp-setup-guide__label strong{min-width:0;color:inherit;font-size:12px;line-height:1.3}.gxp-setup-guide__label small{color:var(--gxp-ink-faint);font-size:10px;font-weight:650}.gxp-setup-guide__nav button[aria-current=step]{border-color:var(--gxp-brand);background:var(--gxp-brand-soft);color:var(--gxp-ink);box-shadow:0 0 0 1px var(--gxp-brand)}.gxp-setup-guide__panel{min-width:0}.gxp-setup-guide__heading{border-bottom:1px solid var(--gxp-line);margin:-2px 0 18px;padding-bottom:16px}.gxp-setup-guide__heading>span{color:var(--gxp-ink-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.gxp-setup-guide__heading h2{margin:5px 0 0}.gxp-setup-guide__heading p{color:var(--gxp-ink-soft);margin:7px 0 0;line-height:1.55}.gxp-setup-guide__predicates{border:1px solid var(--gxp-line);background:var(--gxp-surface-muted);border-radius:12px;margin:0 0 20px;padding:14px}.gxp-setup-guide__predicates h3{margin:0 0 10px;font-size:13px}.gxp-setup-guide__predicates ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gxp-setup-guide__predicates li{border-top:1px solid var(--gxp-line);gap:5px;padding-top:8px;display:grid}.gxp-setup-guide__predicates li:first-child{border-top:0;padding-top:0}.gxp-setup-guide__predicates li>div{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.gxp-setup-guide__predicates li span,.gxp-setup-guide__predicates li p{color:var(--gxp-ink-soft);font-size:12px}.gxp-setup-guide__predicates li p{margin:0;line-height:1.5}.gxp-setup-guide__predicates li .gxp-secondary{justify-self:start}.gxp-setup-guide__identity{gap:10px;margin:0 0 14px;display:grid}.gxp-setup-guide__identity div{gap:6px;display:grid}.gxp-setup-guide__identity dt{color:var(--gxp-ink-soft);font-size:12px;font-weight:700}.gxp-setup-guide__identity dd{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.gxp-setup-guide__identity code{border:1px solid var(--gxp-line);background:var(--gxp-surface);overflow-wrap:anywhere;border-radius:7px;padding:7px 9px}.gxp-setup-guide__subsection+.gxp-setup-guide__subsection{border-top:1px solid var(--gxp-line);margin-top:22px;padding-top:20px}.gxp-setup-guide__subsection h3{margin:0 0 12px;font-size:14px}.gxp-owner-summary{border:1px solid var(--gxp-brand);background:var(--gxp-brand-soft);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;margin-top:16px;padding:14px 16px;display:grid}.gxp-owner-summary__icon{border:1px solid var(--gxp-brand);width:38px;height:38px;color:var(--gxp-brand);border-radius:50%;place-items:center;display:grid}.gxp-owner-summary__icon svg{stroke:currentColor;stroke-width:2px;width:19px;height:19px}.gxp-owner-summary small,.gxp-owner-summary strong{display:block}.gxp-owner-summary small{color:var(--gxp-ink-soft);font-size:10px;font-weight:750}.gxp-owner-summary strong{color:var(--gxp-ink);margin-top:2px;font-size:15px}.gxp-owner-summary p{color:var(--gxp-ink-soft);margin:3px 0 0;font-size:11px}.gxp-member-row{border:1px solid var(--gxp-line);background:var(--gxp-surface-muted);border-radius:10px;grid-template-columns:minmax(170px,1fr) minmax(180px,.8fr) auto auto;align-items:end;gap:12px;margin-top:10px;padding:12px;display:grid}.gxp-member-row__identity{align-self:center;min-width:0}.gxp-member-row__identity strong,.gxp-member-row__identity small{display:block}.gxp-member-row__identity strong{overflow-wrap:anywhere}.gxp-member-row__identity small{color:var(--gxp-ink-faint);margin-top:3px;font-size:10px}.gxp-member-row__role{gap:5px}.gxp-member-row__danger{justify-self:start;width:auto;min-height:40px}.gxp-confirm-backdrop{z-index:100;background:var(--gxp-overlay);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.gxp-confirm-dialog{border:1px solid var(--gxp-line-strong);background:var(--gxp-surface);width:min(520px,100%);box-shadow:var(--gxp-shadow);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:24px;display:grid;position:relative}.gxp-confirm-dialog:focus-visible{outline:3px solid var(--gxp-focus);outline-offset:3px}.gxp-confirm-dialog__close{width:44px;height:44px;position:absolute;top:10px;right:10px}.gxp-confirm-dialog__icon{border:1px solid var(--gxp-danger);width:40px;height:40px;color:var(--gxp-danger);border-radius:50%;place-items:center;display:grid}.gxp-confirm-dialog__icon svg{stroke:currentColor;stroke-width:2px;width:20px;height:20px}.gxp-confirm-dialog h2{margin:2px 46px 0 0;font-size:18px}.gxp-confirm-dialog p{color:var(--gxp-ink-soft);margin:8px 0 0;line-height:1.55}.gxp-confirm-dialog__actions{border-top:1px solid var(--gxp-line);grid-column:1/-1;justify-content:flex-end;gap:10px;margin-top:6px;padding-top:16px;display:flex}.gxp-setup-guide__modules{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gxp-setup-guide__modules li{border-bottom:1px solid var(--gxp-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:48px;padding:6px 0;display:grid}.gxp-setup-guide__modules li>span{color:var(--gxp-ink-soft);font-size:10px}.gxp-setup-guide__actions{border-top:1px solid var(--gxp-line);justify-content:space-between;gap:10px;margin-top:24px;padding-top:18px;display:flex}.gxp-setup-guide__actions>*{min-height:44px}.gxp-setup-guide__actions .gxp-secondary:disabled{background:var(--gxp-surface-muted);color:var(--gxp-ink-faint);opacity:1;border-style:dashed}@media (max-width:900px){.gxp-setup-guide{grid-template-columns:minmax(0,1fr)}.gxp-setup-guide__nav{max-width:100%;padding-bottom:4px;position:static;overflow-x:auto}.gxp-setup-guide__nav ol{grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column}}@media (max-width:760px){.gxp-member-row{grid-template-columns:minmax(0,1fr);align-items:stretch}.gxp-member-row>button{width:100%}}@media (max-width:560px){.gxp-setup-guide__actions{grid-template-columns:1fr;display:grid}.gxp-setup-guide__modules li{grid-template-columns:minmax(0,1fr)}.gxp-confirm-dialog{grid-template-columns:minmax(0,1fr);padding:20px 16px}.gxp-confirm-dialog__actions{flex-direction:column-reverse;grid-column:1}.gxp-confirm-dialog__actions>*{width:100%}}@media (max-width:1180px){.gxp-operations-grid{grid-template-columns:1fr}.gxp-decision-context{grid-template-columns:1fr 1fr;display:grid}.gxp-context-header,.gxp-flow{grid-column:1/-1}.gxp-context-evidence,.gxp-verdict,.gxp-rationale,.gxp-override{border-right:1px solid var(--gxp-context-line)}.gxp-audit{grid-area:3/2/span 2}.gxp-settings-grid{grid-template-columns:1fr}}@media (max-width:960px){.gxp-search{width:min(300px,34vw)}.gxp-user__copy{display:none}.gxp-ops-heading{flex-direction:column;align-items:stretch;gap:12px;min-height:0}.gxp-ops-heading .gxp-primary{align-self:flex-start}.gxp-ops-heading h1{font-size:25px}.gxp-health-strip{grid-template-columns:1fr 1fr}.gxp-health-strip__label{border-right:0;border-bottom:1px solid var(--gxp-line);grid-column:1/-1}.gxp-health-item:nth-child(odd){border-left:1px solid var(--gxp-line)}.gxp-health-item:nth-child(n+4){border-top:1px solid var(--gxp-line)}}@media (max-width:820px){.gxp-app-shell{grid-template-columns:1fr}.gxp-sidebar{visibility:hidden;pointer-events:none;width:min(310px,88vw);height:100dvh;box-shadow:var(--gxp-shadow);inset-block:0;transition:transform .2s;position:fixed;left:0;transform:translate(-110%)}.gxp-sidebar--open{visibility:visible;pointer-events:auto;transform:translate(0)}.gxp-icon-button.gxp-sidebar__close,.gxp-icon-button.gxp-menu-button{display:inline-flex}.gxp-sidebar__collapse{display:none}.gxp-scrim{z-index:25;cursor:pointer;background:#04080f8f;border:0;width:100%;display:block;position:fixed;inset:0}.gxp-app-header{min-height:58px;padding-inline:12px}.gxp-breadcrumb span:first-child,.gxp-breadcrumb b:first-of-type,.gxp-search{display:none}.gxp-header-actions{margin-left:auto}.gxp-header-divider,.gxp-user{display:none}.gxp-content{padding:16px 13px 30px}.gxp-ops-heading{flex-direction:column;align-items:stretch;gap:12px;min-height:0}.gxp-ops-heading .gxp-primary{align-self:flex-start}.gxp-ops-heading h1{font-size:25px}.gxp-health-strip{margin-top:14px}.gxp-next-action{grid-template-columns:auto minmax(0,1fr)}.gxp-next-action__due{text-align:left;grid-column:2}.gxp-next-action__due b,.gxp-next-action__due small{margin-right:5px;display:inline}.gxp-decision-context{display:block}.gxp-context-evidence,.gxp-verdict,.gxp-rationale,.gxp-override{border-right:0}.gxp-audit{grid-area:auto}.gxp-panel-toggle,.gxp-context-close{min-height:38px}.gxp-density-control button{min-height:36px}}@media (max-width:620px){.gxp-breadcrumb{gap:6px;font-size:10px}.gxp-header-icon{display:none}.gxp-content{padding-inline:10px}.gxp-ops-heading .gxp-kicker{font-size:9px}.gxp-ops-heading h1{margin-top:6px;font-size:23px}.gxp-ops-heading p{font-size:10px;line-height:1.45}.gxp-health-strip{grid-template-columns:1fr 1fr}.gxp-health-strip__label,.gxp-health-item{padding:8px 10px}.gxp-health-item{min-height:50px}.gxp-health-item em{display:none}.gxp-panel-heading{align-items:flex-start}.gxp-panel-heading h2{font-size:14px}.gxp-next-action{padding-inline:10px}.gxp-next-action p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gxp-operations-table{background:var(--gxp-canvas);padding:8px}.gxp-operations-row--head{display:none}.gxp-operations-row{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:5px 9px;min-height:0;margin-bottom:8px;padding:10px;display:grid}.gxp-operations-row+.gxp-operations-row{border-top:1px solid var(--gxp-line)}.gxp-operations-row>span{padding:0}.gxp-operations-row>span:first-child{grid-column:1;padding-left:0}.gxp-operations-row>span:nth-child(2){grid-area:2/1}.gxp-operations-row>span:nth-child(3){grid-area:3/1/auto/-1}.gxp-operations-row>span:nth-child(4){border-top:1px dashed var(--gxp-line);grid-area:4/1/auto/-1;padding-top:6px}.gxp-operations-row>span:nth-child(5){grid-area:5/1}.gxp-operations-row>span:nth-child(6){grid-area:5/2}.gxp-operations-row>span:nth-child(7){grid-area:1/2}.gxp-cell-copy{-webkit-line-clamp:2;font-size:9px}.gxp-queue-footer{flex-direction:column;align-items:flex-start;gap:4px}.gxp-flow{padding-inline:6px}.gxp-flow li{flex-direction:column;align-items:flex-start;gap:2px}.gxp-flow li+li:before{display:none}.gxp-settings-card{padding:19px 15px}.gxp-settings-card__heading,.gxp-page-heading{flex-direction:column;align-items:stretch}.gxp-scenario{flex-direction:column;align-items:flex-start;overflow:visible}.gxp-scenario button{text-align:left;width:100%}.gxp-form-actions{flex-direction:column-reverse;align-items:stretch}.gxp-form-actions button{width:100%}.gxp-evidence__footer{flex-direction:column}.gxp-field__meta,.gxp-live-authority>span,.gxp-stale-check>span{overflow-wrap:anywhere;min-width:0}}@media (prefers-reduced-motion:reduce){.gxp-sidebar{transition:none}}@media (max-width:1360px){.gxp-operations-grid,.gxp-operations-grid--panel-closed{grid-template-columns:minmax(0,1fr)}.gxp-decision-context{z-index:60;overscroll-behavior:contain;width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);display:block;position:fixed;top:16px;bottom:16px;right:16px;overflow:hidden auto}.gxp-context-header,.gxp-flow,.gxp-audit{grid-area:auto}.gxp-context-evidence,.gxp-verdict,.gxp-rationale,.gxp-override{border-right:0}}@media (max-width:820px){.gxp-panel-heading{flex-direction:column;align-items:flex-start}.gxp-panel-heading__actions{flex-wrap:wrap;justify-content:space-between;width:100%}.gxp-panel-heading__meta{margin-right:auto}.gxp-decision-context{width:min(460px,100vw - 20px);max-height:calc(100dvh - 20px);top:10px;bottom:10px;right:10px}.gxp-ops-heading__workspace{flex-wrap:wrap;min-width:0;display:flex}.gxp-ops-heading__workspace .gxp-workspace-name{flex:0 auto}}@media (max-width:960px){.gxp-operations-table{background:var(--gxp-canvas);padding:8px}.gxp-operations-row--head{display:none}.gxp-operations-row{border:1px solid var(--gxp-line);background:var(--gxp-surface);min-height:0;padding:var(--gxp-row-padding-y) 10px;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;margin-bottom:8px;display:grid}.gxp-operations-row.gxp-operations-row--head{display:none}.gxp-operations-row+.gxp-operations-row{border-top:1px solid var(--gxp-line)}.gxp-operations-row>span{padding:0}.gxp-operations-row>span:first-child{grid-column:1;padding-left:0}.gxp-operations-row>span:nth-child(2){grid-area:2/1}.gxp-operations-row>span:nth-child(3){grid-area:3/1/auto/-1}.gxp-operations-row>span:nth-child(4){border-top:1px dashed var(--gxp-line);grid-area:4/1/auto/-1;padding-top:7px}.gxp-operations-row>span:nth-child(5){grid-area:5/1}.gxp-operations-row>span:nth-child(6){grid-area:5/2}.gxp-operations-row>span:nth-child(7){grid-area:1/2}.gxp-cell-copy{font-size:var(--gxp-cell-font-size);-webkit-line-clamp:unset;display:block;overflow:visible}.gxp-record strong,.gxp-record small{white-space:normal;overflow-wrap:anywhere}.gxp-operations-row .gxp-row-button{width:36px;height:36px}}@media (max-width:620px){.gxp-decision-context{border:0;border-radius:0;width:100%;max-height:100dvh;inset:0}.gxp-context-header{z-index:2;background:inherit;grid-template-columns:minmax(0,1fr) auto;position:sticky;top:0}.gxp-context-priority{grid-column:1;width:fit-content}.gxp-context-close{grid-area:1/2}.gxp-context-header>p{grid-column:1/-1}.gxp-density-control{order:3;width:100%}.gxp-density-control button{flex:1}.gxp-panel-toggle{margin-left:auto}.gxp-next-action strong{white-space:normal;overflow-wrap:anywhere}}@media (max-width:420px){.gxp-app-header{gap:8px;padding-inline:8px}.gxp-breadcrumb{gap:5px;max-width:none}.gxp-header-actions{gap:4px}.gxp-logout{min-width:44px;min-height:36px;padding-inline:7px}.gxp-logout__full{display:none}.gxp-logout__short{display:inline}}@media (prefers-reduced-motion:reduce){.gxp-decision-context{scroll-behavior:auto}}.gxp-root *,.gxp-root :before,.gxp-root :after{box-sizing:border-box}.gxp-root button,.gxp-root input,.gxp-root textarea{font:inherit}.gxp-root button{color:inherit}.gxp-root h1,.gxp-root h2,.gxp-root p{margin-top:0}.gxp-root button,.gxp-root a,.gxp-root input,.gxp-root textarea{outline:none}.gxp-root :focus-visible{outline:3px solid var(--gxp-focus);outline-offset:3px}.gxp-skip-link{z-index:100;border-radius:var(--gxp-radius-sm);background:var(--gxp-ink);color:var(--gxp-surface);padding:10px 14px;font-weight:750;text-decoration:none;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.gxp-skip-link:focus{transform:translateY(0)}.gxp-scenario button{cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.gxp-scenario button[aria-pressed=true]{background:var(--gxp-ink);color:var(--gxp-surface)}.gxp-theme__button{border:1px solid var(--gxp-line);background:var(--gxp-surface);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.gxp-theme__button svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px}.gxp-theme__button:hover{background:var(--gxp-surface-muted);color:var(--gxp-brand)}.gxp-login-theme{z-index:10;position:fixed;top:20px;right:20px}.gxp-wordmark{align-items:center;gap:10px;display:inline-flex}.gxp-wordmark__mark{background:var(--gxp-brand);color:#fff;letter-spacing:-.08em;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:850;display:inline-flex}.gxp-wordmark__mark span{color:#b9c7ff}.gxp-wordmark__name{letter-spacing:-.035em;font-size:17px;font-weight:820}.gxp-kicker{color:var(--gxp-brand);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.gxp-muted{color:var(--gxp-ink-soft)}.gxp-primary,.gxp-secondary,.gxp-icon-button,.gxp-row-button{border-radius:var(--gxp-radius-sm);cursor:pointer;justify-content:center;align-items:center;font-weight:750;display:inline-flex}.gxp-primary{border:1px solid var(--gxp-brand-strong);background:var(--gxp-brand);min-height:42px;box-shadow:0 5px 14px var(--gxp-brand);gap:10px;padding:9px 16px;color:var(--gxp-on-accent)!important}@supports (color:color-mix(in lab, red, red)){.gxp-primary{box-shadow:0 5px 14px color-mix(in srgb, var(--gxp-brand) 24%, transparent)}}.gxp-primary:hover{background:var(--gxp-brand-strong)}.gxp-primary--wide{width:100%}.gxp-secondary{border:1px solid var(--gxp-line-strong);background:var(--gxp-surface);min-height:40px;padding:8px 14px}.gxp-secondary:hover{background:var(--gxp-surface-muted)}.gxp-primary svg,.gxp-row-button svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.gxp-icon-button{border:1px solid var(--gxp-line);background:var(--gxp-surface);width:40px;height:40px}.gxp-icon-button svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.gxp-login{background:var(--gxp-surface);grid-template-columns:minmax(360px,1.05fr) minmax(440px,.95fr);min-height:100vh;display:grid}.gxp-login__story{background:var(--gxp-evidence);min-width:0;color:var(--gxp-evidence-ink);flex-direction:column;justify-content:space-between;padding:46px clamp(36px,6vw,88px);display:flex;position:relative;overflow:hidden}.gxp-login__story:before{content:"";border:1px solid #819cff38;border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;right:-120px;box-shadow:0 0 0 80px #819cff0a,0 0 0 160px #819cff08}.gxp-login__story .gxp-wordmark{z-index:1;position:relative}.gxp-login__story .gxp-wordmark__mark{color:#101826;background:#7992ef}.gxp-login__story .gxp-wordmark__mark span{color:#25335f}.gxp-login__story-copy{z-index:1;max-width:660px;margin:80px 0;position:relative}.gxp-login__story-copy .gxp-kicker{color:#91a8ff}.gxp-login__story h1{letter-spacing:-.055em;max-width:640px;margin:18px 0 24px;font-size:clamp(42px,5.2vw,74px);line-height:1}.gxp-login__story p{max-width:580px;color:var(--gxp-evidence-soft);font-size:17px;line-height:1.7}.gxp-login__signal{z-index:1;color:var(--gxp-evidence-soft);align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex;position:relative}.gxp-status-dot{background:#68dba1;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #68dba11f}.gxp-login__entry{background:var(--gxp-surface);place-items:center;min-width:0;padding:70px clamp(30px,6vw,88px);display:grid}.gxp-login__entry-inner{overflow-wrap:anywhere;width:min(100%,450px);min-width:0}.gxp-login__story:before{pointer-events:none}.gxp-login .gxp-kicker{text-transform:none}.gxp-login__story h1,.gxp-login__entry h2,.gxp-login__mobile-heading{text-wrap:balance}.gxp-login__team-help{margin-block:22px 0;font-size:13px;line-height:1.6}.gxp-password-toggle{justify-self:end;min-height:32px;padding:4px 0}.gxp-login__entry h2{letter-spacing:-.035em;margin:11px 0 8px;font-size:clamp(28px,3vw,38px);line-height:1.15}.gxp-login__mobile-brand{margin-bottom:48px;display:none}.gxp-form{gap:20px;margin-top:30px;display:grid}.gxp-login__account-actions{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.gxp-captcha{min-width:0;min-height:66px}.gxp-captcha__error{border:1px solid var(--gxp-line);border-radius:var(--gxp-radius-sm);gap:12px;padding:14px;display:grid}.gxp-captcha__error p{color:var(--gxp-ink-soft);margin:0;font-size:13px;line-height:1.6}.gxp-field{gap:8px;min-width:0;display:grid}.gxp-field label{font-size:13px;font-weight:760}.gxp-label-line{justify-content:space-between;align-items:center;gap:16px;display:flex}.gxp-text-button{color:var(--gxp-brand);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:730}.gxp-field input,.gxp-field textarea{border:1px solid var(--gxp-line-strong);border-radius:var(--gxp-radius-sm);background:var(--gxp-surface);width:100%;min-width:0;color:var(--gxp-ink);padding:11px 12px;transition:border-color .16s,box-shadow .16s}.gxp-field input{min-height:44px}.gxp-field textarea{resize:vertical}.gxp-field input:hover,.gxp-field textarea:hover{border-color:var(--gxp-ink-faint)}.gxp-field input:focus,.gxp-field textarea:focus{border-color:var(--gxp-brand);box-shadow:0 0 0 3px var(--gxp-brand)}@supports (color:color-mix(in lab, red, red)){.gxp-field input:focus,.gxp-field textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--gxp-brand) 18%, transparent)}}.gxp-field input[aria-invalid=true],.gxp-field textarea[aria-invalid=true]{border-color:var(--gxp-danger)}.gxp-security-note{border-top:1px solid var(--gxp-line);color:var(--gxp-ink-soft);grid-template-columns:auto 1fr;gap:12px;margin-top:30px;padding-top:22px;display:grid}.gxp-security-note svg{width:20px;height:20px;stroke:var(--gxp-positive);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;margin-top:1px}.gxp-security-note p{margin:0;font-size:12px;line-height:1.6}.gxp-security-note strong{color:var(--gxp-ink)}.gxp-login__mobile-heading{display:none}@media (max-width:820px){.gxp-login{grid-template-columns:1fr}.gxp-login__story{display:none}.gxp-login__entry{min-height:100vh;padding-block:80px 90px}.gxp-login__mobile-brand{display:block}.gxp-login__mobile-heading{letter-spacing:-.035em;margin:11px 0 8px;font-size:clamp(28px,7vw,38px);line-height:1.15;display:block}.gxp-login__entry h2{display:none}}@media (max-width:620px){.gxp-login__entry{padding:44px 18px 90px}.gxp-login__entry h2{font-size:31px}}}.gxp-nav__group>summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.gxp-nav__group>summary::-webkit-details-marker{display:none}.gxp-nav__group>summary:after{content:"›";float:right;transition:transform .12s;transform:rotate(90deg)}.gxp-nav__group[open]>summary:after{transform:rotate(-90deg)}.gxp-root main.gxu-product-page[data-product-page-system=v2]{width:100%;max-width:var(--product-page-max-width);padding:var(--product-page-block-start) var(--product-page-inline) var(--product-page-block-end);margin:0 auto}.gxp-root [data-product-page-system=v2] [data-product-page-title]{font-size:var(--product-title-size);font-weight:var(--product-title-weight);line-height:var(--product-title-line);letter-spacing:-.025em;margin:0}.gxp-root [data-product-page-system=v2] [data-product-page-description]{font-size:var(--product-description-size);line-height:var(--product-description-line);margin:4px 0 0}.gxp-root [data-product-page-system=v2] [data-product-page-actions] button,.gxp-root [data-product-page-system=v2] [data-product-page-actions] a,.gxp-root [data-product-page-system=v2] [data-product-page-actions] input,.gxp-root [data-product-page-system=v2] [data-product-page-actions] select{min-height:var(--product-control-height)}.gxp-root [data-product-page-system=v2] [data-product-primary-tabs],.gxp-root [data-product-page-system=v2] [data-product-secondary-tabs]{border-radius:var(--product-card-radius)}.gxp-root [data-product-page-system=v2] [data-product-metric-card]{border:1px solid var(--gxp-line);border-radius:var(--product-card-radius);background:var(--gxp-surface);min-height:76px;box-shadow:none;padding:12px 14px}.gxp-root [data-product-page-system=v2] [data-product-metric-card]>button{width:100%;min-height:100%;color:inherit;font:inherit;background:0 0;border:0}.gxp-root [data-product-page-system=v2] [data-product-data-surface],.gxp-root [data-product-page-system=v2] [data-product-empty-state],.gxp-root [data-product-page-system=v2] [data-product-notice]{border-radius:var(--product-card-radius);box-shadow:none}@media (pointer:coarse){.gxp-root main.gxu-product-page[data-product-page-system=v2]{--product-control-height:44px}.gxp-root [data-product-page-system=v2] button,.gxp-root [data-product-page-system=v2] a,.gxp-root [data-product-page-system=v2] input,.gxp-root [data-product-page-system=v2] select{min-height:44px}}@layer granetx-company-master-record{.gxp-saved-views{border-bottom:1px solid var(--gxp-line);scrollbar-width:thin;gap:24px;margin-top:16px;display:flex;overflow-x:auto}.gxp-saved-views button{color:var(--gxp-ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:10px 2px 9px;font-size:12px;font-weight:680}.gxp-saved-views button[aria-current=page]{border-bottom-color:var(--gxp-brand);color:var(--gxp-brand);font-weight:800}.gxp-commercial-strip{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-top:0;border-radius:0 0 9px 9px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 14px;display:grid}.gxp-commercial-strip__item{border:0;border-right:1px solid var(--gxp-line);min-width:0;color:var(--gxp-ink-soft);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.gxp-commercial-strip__item:last-child{border-right:0}.gxp-commercial-strip__item strong{color:var(--gxp-ink);font-variant-numeric:tabular-nums;font-size:15px}.gxp-commercial-strip__item--verified strong{color:var(--gxp-positive)}.gxp-commercial-strip__item--warn strong,.gxp-commercial-strip__item--stale strong{color:var(--gxp-warning)}.gxp-commercial-strip__item[aria-pressed=true]{background:var(--gxp-brand-soft);color:var(--gxp-brand)}.gxp-commercial-strip__item:disabled{cursor:default;opacity:.72}.gxp-commercial-strip__item .gxp-absent{text-overflow:ellipsis;overflow:hidden}.gxp-operations-table--companies{overscroll-behavior:contain;max-height:min(58vh,560px);position:relative;overflow:auto}.gxp-operations-table--commercial .gxp-operations-row{grid-template-columns:minmax(164px,1.55fr) minmax(86px,.88fr) minmax(78px,.72fr) minmax(88px,.82fr) minmax(94px,.9fr) minmax(78px,.72fr) minmax(100px,.95fr) minmax(84px,.76fr) 72px;min-width:0}.gxp-operations-table--registry .gxp-operations-row{grid-template-columns:minmax(170px,1.45fr) minmax(110px,.9fr) minmax(108px,.85fr) minmax(90px,.72fr) minmax(108px,.85fr) minmax(96px,.75fr) minmax(82px,.65fr) 72px;min-width:0}.gxp-operations-table--companies .gxp-operations-row{cursor:pointer}.gxp-operations-table--companies .gxp-operations-row--head{z-index:4;background:var(--gxp-surface-muted);position:sticky;top:0}.gxp-operations-table--companies .gxp-operations-row>span:first-child{z-index:2;background:var(--gxp-surface);box-shadow:1px 0 0 var(--gxp-line);position:sticky;left:0}.gxp-operations-table--companies .gxp-operations-row--head>span:first-child{z-index:5;background:var(--gxp-surface-muted)}.gxp-operations-table--companies .gxp-operations-row:focus-visible{outline:2px solid var(--gxp-brand);outline-offset:-2px}.gxp-operations-table--companies .gxp-operations-row>span{font-size:11px;overflow:hidden}.gxp-operations-table--companies .gxp-record small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gxp-operations-table--companies .gxp-chips{gap:2px}.gxp-operations-table--companies .gxp-chip{padding-inline:5px;font-size:9px}.gxp-row-actions{min-width:0}.gxp-operations-table--companies .gxp-row-actions .gxp-row-button{width:auto;padding-inline:6px;font-size:10px}.gxp-toolbar{flex-wrap:wrap;align-items:center}.gxp-toolbar__search{flex:220px}.gxp-toolbar__select{flex:112px;max-width:150px}.gxp-toolbar input,.gxp-toolbar select{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:7px;padding-inline:10px}.gxp-toolbar__country:not([data-testid=company-filter-country]){text-transform:none;flex:112px;width:auto;max-width:150px}.gxp-toolbar__country[data-testid=company-filter-country]{text-transform:none}.gxp-toolbar__modes{margin-left:0}.gxp-duplicate-check{color:var(--gxp-ink-faint);margin:-2px 0 10px;font-size:11px}.gxp-duplicate-box{border:1px solid var(--gxp-warning);background:var(--gxp-warning-soft);border-radius:8px;grid-column:1/-1;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gxp-duplicate-box{background:color-mix(in srgb, var(--gxp-warning-soft) 60%, var(--gxp-surface))}}.gxp-duplicate-box--blocking{border-color:var(--gxp-danger);background:var(--gxp-danger-soft)}.gxp-duplicate-box>header{gap:3px;padding:10px 12px;display:grid}.gxp-duplicate-box>header strong{font-size:12px}.gxp-duplicate-box>header span{color:var(--gxp-ink-soft);font-size:11px}.gxp-duplicate-box__rows{border-top:1px solid var(--gxp-line);background:var(--gxp-line);gap:1px;display:grid}.gxp-duplicate-box__rows button{background:var(--gxp-surface);color:var(--gxp-ink);cursor:pointer;text-align:left;border:0;grid-template-columns:minmax(140px,1.4fr) 48px minmax(90px,.8fr) auto minmax(105px,.9fr);align-items:center;gap:8px;padding:9px 11px;font-size:10px;display:grid}.gxp-duplicate-box__rows button:hover{background:var(--gxp-surface-muted)}.gxp-duplicate-box__rows button>span:first-child{display:grid}.gxp-duplicate-box__rows small{color:var(--gxp-ink-faint)}.gxp-duplicate-box__rows code{background:var(--gxp-surface-muted);white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:9px}.gxp-role-groups{flex:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.gxp-check--unclassified{flex:100%}.gxp-role-groups>section{border-left:1px solid var(--gxp-line);align-content:start;gap:6px;padding-left:10px;display:grid}.gxp-role-groups>section:first-child{border-left:0;padding-left:0}.gxp-role-groups strong{color:var(--gxp-ink-faint);font-size:10px}.gxp-form-error-summary{border:1px solid var(--gxp-danger);background:var(--gxp-danger-soft);color:var(--gxp-danger);border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:12px}.gxp-form__footer{justify-content:flex-end}.gxp-form__footer .gxp-row-button--ghost{margin-right:auto}.gxp-preview-drawer{z-index:59;justify-content:flex-end;display:flex;position:fixed;inset:0}.gxp-preview-drawer__panel{z-index:1;background:var(--gxp-surface);width:min(430px,100%);height:100%;padding:20px;position:relative;overflow-y:auto;box-shadow:-18px 0 48px #09101e38}.gxp-preview-drawer__head{border-bottom:1px solid var(--gxp-line);justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.gxp-preview-drawer__head h2{margin:0;font-size:18px}.gxp-preview-drawer__head p{color:var(--gxp-ink-soft);margin:5px 0 0;font-size:11px}.gxp-preview-drawer__panel>.gxp-chips{margin:12px 0 16px}.gxp-preview-facts h3,.gxp-preview-action h3,.gxp-preview-modules h3{margin:0 0 10px;font-size:12px}.gxp-preview-facts dl{border:1px solid var(--gxp-line);border-radius:8px;margin:0}.gxp-preview-facts dl>div{border-top:1px solid var(--gxp-line);grid-template-columns:110px 1fr;gap:12px;padding:11px 12px;display:grid}.gxp-preview-facts dl>div:first-child{border-top:0}.gxp-preview-facts dt{color:var(--gxp-ink-faint);font-size:10px}.gxp-preview-facts dd{margin:0;font-size:11px}.gxp-preview-action{border:1px solid var(--gxp-brand);margin-top:16px}@supports (color:color-mix(in lab, red, red)){.gxp-preview-action{border:1px solid color-mix(in srgb, var(--gxp-brand) 35%, var(--gxp-line))}}.gxp-preview-action{background:var(--gxp-brand-soft);border-radius:9px;padding:13px}.gxp-preview-action p{gap:4px;margin:0;font-size:12px;display:grid}.gxp-preview-action span{color:var(--gxp-ink-soft)}.gxp-preview-modules{margin-top:18px}.gxp-preview-modules>p{color:var(--gxp-ink-faint);font-size:11px}.gxp-preview-modules>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.gxp-preview-modules span{border:1px solid var(--gxp-line);color:var(--gxp-ink-soft);text-align:center;border-radius:7px;padding:10px 6px;font-size:10px}.gxp-preview-drawer__footer{border-top:1px solid var(--gxp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;padding-top:16px;display:grid}.gxp-preview-drawer__footer .gxp-primary{grid-column:1/-1}.gxp-company-full-page{max-width:1280px}.gxp-company-full-page__head{align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.gxp-company-full-page__head h1{margin:0;font-size:24px}.gxp-company-full-page__head p{color:var(--gxp-ink-soft);margin:4px 0 0}.gxp-company-full-page>.gxp-company-form{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:10px;min-height:calc(100vh - 220px)}.gxp-company-sections{gap:14px;display:grid}.gxp-company-sections>section{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:9px;padding:15px}.gxp-company-sections>section h3{margin:0 0 13px;font-size:13px}.gxp-duplicate-compare-page>header{align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.gxp-duplicate-compare-page h1{margin:0;font-size:24px}.gxp-duplicate-compare-page header p{color:var(--gxp-ink-soft);margin:4px 0 0}.gxp-duplicate-compare-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gxp-duplicate-compare-page__grid article{border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:10px;padding:18px}.gxp-duplicate-compare-page__grid h2{margin:7px 0 16px;font-size:18px}.gxp-duplicate-compare-page__grid dl{gap:12px;margin:0;display:grid}.gxp-duplicate-compare-page__grid dt{color:var(--gxp-ink-faint);font-size:10px}.gxp-duplicate-compare-page__grid dd{margin:2px 0 0}.gxp-duplicate-compare-page__eyebrow{color:var(--gxp-brand);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.gxp-duplicate-compare-page__decision{border:1px solid var(--gxp-warning);background:var(--gxp-warning-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:15px 18px;display:flex}.gxp-duplicate-compare-page__decision.is-blocking{border-color:var(--gxp-danger);background:var(--gxp-danger-soft)}.gxp-duplicate-compare-page__decision>div{gap:8px;display:flex}@media (max-width:1500px){.gxp-operations-table--companies .gxp-operations-row>span{padding-inline:5px;font-size:10px}.gxp-operations-table--companies .gxp-row-actions [data-testid=company-row-archive]{display:none}.gxp-commercial-strip__item{gap:6px;padding-inline:7px}}@media (max-width:760px){.gxp-ops-heading{align-items:center}.gxp-ops-heading .gxp-primary{padding-inline:11px}.gxp-saved-views{gap:18px;margin-top:10px}.gxp-commercial-strip{border-top:1px solid var(--gxp-line);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.gxp-commercial-strip__item{border-top:1px solid var(--gxp-line);justify-content:flex-start}.gxp-commercial-strip__item:first-child,.gxp-commercial-strip__item:nth-child(2){border-top:0}.gxp-commercial-strip__item:nth-child(2n){border-right:0}.gxp-commercial-strip__item:last-child{grid-column:1/-1}.gxp-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;display:grid}.gxp-toolbar__search,.gxp-toolbar__modes{grid-column:1/-1;width:100%}.gxp-toolbar__select,.gxp-toolbar__country,.gxp-toolbar__country:not([data-testid=company-filter-country]){width:100%;max-width:none}.gxp-toolbar__apply{width:100%}.gxp-toolbar__modes>button{flex:50%}.gxp-operations-table--companies{background:0 0;border:0;gap:10px;max-height:none;padding:10px;display:grid;overflow:visible}.gxp-operations-table--companies .gxp-operations-row--head{display:none}.gxp-operations-table--companies .gxp-operations-row:not(.gxp-operations-row--head){border:1px solid var(--gxp-line);background:var(--gxp-surface);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;min-height:0;padding:13px;display:grid;box-shadow:0 4px 16px #1420340d}.gxp-operations-table--companies .gxp-operations-row>span{gap:3px;padding:0;font-size:11px;display:grid;overflow:visible}.gxp-operations-table--companies .gxp-operations-row>span:first-child{box-shadow:none;position:static}.gxp-operations-table--companies .gxp-operations-row>span{order:0!important;grid-area:auto!important}.gxp-operations-table--companies .gxp-operations-row>span:before{color:var(--gxp-ink-faint);content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:780}.gxp-operations-table--companies .gxp-operations-row>.gxp-record,.gxp-operations-table--companies .gxp-operations-row>.gxp-row-actions{grid-column:1/-1!important}.gxp-operations-table--companies .gxp-operations-row>.gxp-record{order:-1!important}.gxp-operations-table--companies .gxp-operations-row>.gxp-row-actions{order:99!important}.gxp-operations-table--companies .gxp-record{border-bottom:1px solid var(--gxp-line);padding-bottom:10px}.gxp-operations-table--companies .gxp-record:before{display:none}.gxp-operations-table--companies .gxp-row-actions{border-top:1px solid var(--gxp-line);justify-content:flex-start;padding-top:10px;display:flex}.gxp-operations-table--companies .gxp-row-actions:before{display:none}.gxp-operations-table--companies .gxp-row-actions [data-testid=company-row-archive]{display:inline-flex}.gxp-drawer__panel,.gxp-preview-drawer__panel{width:100%}.gxp-company-form__scroll{padding:14px}.gxp-company-form .gxp-fieldset{grid-template-columns:1fr;padding-inline:11px}.gxp-role-groups{grid-template-columns:1fr}.gxp-role-groups>section{border-top:1px solid var(--gxp-line);border-left:0;padding:8px 0 0}.gxp-role-groups>section:first-child{border-top:0;padding-top:0}.gxp-duplicate-box__rows button{grid-template-columns:1fr}.gxp-form__footer{flex-wrap:wrap;padding:10px 14px}.gxp-form__footer>*{flex:130px}.gxp-preview-modules>div,.gxp-duplicate-compare-page__grid{grid-template-columns:1fr}.gxp-duplicate-compare-page__decision{flex-direction:column;align-items:stretch}.gxp-duplicate-compare-page__decision>div{flex-direction:column}.gxp-record-head{grid-template-columns:1fr}.gxp-section-heading{flex-direction:column}.gxp-organization-grid,.gxp-organization-dialog .gxp-form-grid{grid-template-columns:1fr}.gxp-row-menu>div{margin-top:6px;position:static}.gxp-tabs{flex-wrap:nowrap;overflow-x:auto}.gxp-company-full-page__head,.gxp-duplicate-compare-page>header{flex-direction:column}}}@layer granetx-help{.gxh-tooltip-host,.gxh-popover-host{align-items:center;gap:var(--gxp-space-1,4px);display:inline-flex;position:relative}.gxh-tooltip{z-index:40;min-width:12ch;max-width:42ch;padding:var(--gxp-space-2,8px) var(--gxp-space-3,12px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-evidence,#101826);color:var(--gxp-evidence-ink,#f5f8fc);overflow-wrap:anywhere;white-space:normal;box-shadow:var(--gxp-shadow-small,0 7px 22px #11182712);pointer-events:auto;font-size:.8125rem;line-height:1.45;position:absolute;left:50%;transform:translate(-50%)}.gxh-tooltip[hidden]{display:none}.gxh-tooltip--top{bottom:calc(100% + 8px)}.gxh-tooltip--bottom{top:calc(100% + 8px)}.gxh-tooltip:after{content:"";height:10px;position:absolute;left:0;right:0}.gxh-tooltip--top:after{top:100%}.gxh-tooltip--bottom:after{bottom:100%}.gxh-popover-trigger,.gxh-help-trigger{border:1px solid var(--gxp-line-strong,#c8d0dc);background:var(--gxp-surface,#fff);min-width:28px;min-height:28px;color:var(--gxp-ink-soft,#4b596f);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:.8125rem;font-weight:700;display:inline-flex}.gxh-popover-trigger:hover,.gxh-help-trigger:hover{background:var(--gxp-brand-soft,#e9f1ff);color:var(--gxp-brand-strong,#0c4ec4)}.gxh-popover{z-index:50;width:min(38ch,100vw - 32px);padding:var(--gxp-space-3,12px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-md,12px);background:var(--gxp-surface-raised,#fff);color:var(--gxp-ink,#101b2e);box-shadow:var(--gxp-shadow,0 18px 50px #11182717);transition:opacity .12s;position:absolute;top:calc(100% + 8px);left:0}.gxh-popover[hidden]{display:none}.gxh-popover__title{margin:0 0 var(--gxp-space-2,8px);font-size:.9375rem;line-height:1.4}.gxh-popover__body{font-size:.875rem;line-height:1.55}.gxh-popover__body p{margin:0 0 var(--gxp-space-2,8px)}.gxh-popover__actions{gap:var(--gxp-space-2,8px);margin-top:var(--gxp-space-3,12px);flex-wrap:wrap;display:flex}.gxh-popover__actions button{min-height:32px;padding:0 var(--gxp-space-3,12px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface,#fff);color:var(--gxp-ink,#101b2e);cursor:pointer;font-size:.8125rem}.gxh-inline-instruction{margin:var(--gxp-space-2,8px) 0;padding-left:var(--gxp-space-3,12px);border-left:3px solid var(--gxp-info,#1f5fa8);color:var(--gxp-ink-soft,#4b596f);font-size:.875rem;line-height:1.55}.gxh-alert{margin:var(--gxp-space-3,12px) 0;padding:var(--gxp-space-3,12px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface-muted,#f7f8fa);border-left-width:4px}.gxh-alert--blocker,.gxh-alert--security{border-left-color:var(--gxp-danger,#b42334);background:var(--gxp-danger-soft,#fdebec)}.gxh-alert--warning{border-left-color:var(--gxp-warning,#9a5b00);background:var(--gxp-warning-soft,#fff2d8)}.gxh-alert__title{align-items:center;gap:var(--gxp-space-2,8px);margin:0 0 var(--gxp-space-2,8px);flex-wrap:wrap;font-size:.9375rem;line-height:1.4;display:flex}.gxh-alert__badge{padding:2px var(--gxp-space-2,8px);border-radius:var(--gxp-radius-sm,8px);text-transform:uppercase;letter-spacing:.04em;border:1px solid;font-size:.6875rem;font-weight:700}.gxh-alert__body{font-size:.875rem;line-height:1.55}.gxh-alert__action,.gxh-recovery__retry{min-height:36px;margin-top:var(--gxp-space-2,8px);padding:0 var(--gxp-space-3,12px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface,#fff);cursor:pointer;font-size:.8125rem}.gxh-recovery{margin:var(--gxp-space-3,12px) 0;padding:var(--gxp-space-3,12px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface-muted,#f7f8fa)}.gxh-recovery__title{margin:0 0 var(--gxp-space-2,8px);font-size:.9375rem}.gxh-recovery__mutation{margin:0 0 var(--gxp-space-2,8px);font-size:.875rem;font-weight:600}.gxh-status{margin:var(--gxp-space-2,8px) 0 0;min-height:1.25rem;color:var(--gxp-ink-soft,#4b596f);font-size:.8125rem}.gxh-drawer{z-index:60;border-left:1px solid var(--gxp-line-strong,#c8d0dc);background:var(--gxp-surface,#fff);width:min(420px,100vw);color:var(--gxp-ink,#101b2e);box-shadow:var(--gxp-shadow,0 18px 50px #11182717);flex-direction:column;transition:transform .16s;display:flex;position:fixed;top:0;bottom:0;right:0}.gxh-drawer[hidden]{display:none}.gxh-drawer__head{justify-content:space-between;align-items:center;gap:var(--gxp-space-2,8px);padding:var(--gxp-space-3,12px);border-bottom:1px solid var(--gxp-line,#dce2ea);display:flex}.gxh-drawer__title{margin:0;font-size:1rem}.gxh-drawer__close{border-radius:var(--gxp-radius-sm,8px);cursor:pointer;background:0 0;border:1px solid #0000;min-width:44px;min-height:44px;font-size:1.25rem}.gxh-anchor{display:contents}.gxh-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gxh-drawer__controls{gap:var(--gxp-space-2,8px);padding:var(--gxp-space-2,8px) var(--gxp-space-3,12px);border-bottom:1px solid var(--gxp-line,#dce2ea);flex-wrap:wrap;display:flex}.gxh-drawer__search{flex:14ch}.gxh-drawer__search input{width:100%;min-height:40px;padding:0 var(--gxp-space-2,8px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface,#fff);color:var(--gxp-ink,#101b2e);font-size:.8125rem}.gxh-drawer__locale{gap:var(--gxp-space-2,8px);border:0;margin:0;padding:0;display:flex}.gxh-drawer__locale label{align-items:center;gap:4px;min-height:40px;font-size:.8125rem;display:inline-flex}.gxh-popover__details{min-height:32px;padding:0 var(--gxp-space-2,8px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface,#fff);color:var(--gxp-ink,#101b2e);cursor:pointer;font-size:.8125rem}.gxh-drawer__tabs{gap:var(--gxp-space-1,4px);padding:var(--gxp-space-2,8px) var(--gxp-space-3,12px);border-bottom:1px solid var(--gxp-line,#dce2ea);flex-wrap:wrap;display:flex}.gxh-drawer__tab{min-height:36px;padding:0 var(--gxp-space-3,12px);border:1px solid var(--gxp-line,#dce2ea);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface,#fff);cursor:pointer;font-size:.8125rem}.gxh-drawer__tab--active{border-color:var(--gxp-brand,#155fe7);background:var(--gxp-brand-soft,#e9f1ff);border-width:2px;font-weight:700}.gxh-drawer__body{padding:var(--gxp-space-3,12px);flex:auto;font-size:.875rem;line-height:1.55;overflow-y:auto}.gxh-drawer__list,.gxh-drawer__withheld ul{margin:0;padding:0;list-style:none}.gxh-drawer__item{padding:var(--gxp-space-3,12px) 0;border-bottom:1px solid var(--gxp-line,#dce2ea)}.gxh-drawer__item h3{margin:0 0 var(--gxp-space-1,4px);font-size:.9375rem}.gxh-drawer__item p{margin:0 0 var(--gxp-space-1,4px)}.gxh-drawer__item{overflow-wrap:break-word;word-break:normal}.gxh-drawer__details{margin:var(--gxp-space-2,8px) 0}.gxh-drawer__details summary{color:var(--gxp-brand,#155fe7);cursor:pointer;font-weight:700}.gxh-drawer__details p{margin-top:var(--gxp-space-2,8px)}.gxh-drawer__meta{color:var(--gxp-ink-faint,#647287);font-size:.75rem}.gxh-drawer__empty,.gxh-drawer__isnot{color:var(--gxp-ink-soft,#4b596f)}.gxh-drawer__glossary{margin:0}.gxh-drawer__term{padding:var(--gxp-space-3,12px) 0;border-bottom:1px solid var(--gxp-line,#dce2ea)}.gxh-drawer__term dt{font-weight:700}.gxh-drawer__term dd{margin:var(--gxp-space-1,4px) 0 0}.gxh-drawer__envelope div{gap:var(--gxp-space-2,8px);padding:var(--gxp-space-1,4px) 0;flex-wrap:wrap;display:flex}.gxh-drawer__envelope dt{min-width:12ch;font-weight:600}.gxh-drawer__envelope dd{overflow-wrap:anywhere;margin:0}.gxh-drawer__redacted{padding:var(--gxp-space-2,8px);border:1px dashed var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface-muted,#f7f8fa)}.gxh-drawer__reset,.gxh-drawer__preview,.gxh-drawer__submit{min-height:40px;margin-top:var(--gxp-space-3,12px);padding:0 var(--gxp-space-3,12px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface,#fff);cursor:pointer;font-size:.8125rem}.gxh-drawer__submit[disabled]{cursor:not-allowed;opacity:.7}.gxh-support__form,.gxh-support__preview,.gxh-support__receipt{gap:var(--gxp-space-2,8px);display:grid}.gxh-support__form label{gap:var(--gxp-space-1,4px);font-weight:600;display:grid}.gxh-support__form input,.gxh-support__form textarea,.gxh-support__form select{width:100%;min-height:40px;padding:var(--gxp-space-2,8px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface,#fff);color:var(--gxp-ink,#101b2e);font:inherit}.gxh-support__form textarea{resize:vertical;min-height:96px}.gxh-support__row{gap:var(--gxp-space-2,8px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gxh-support__status{padding:var(--gxp-space-2,8px);border-radius:var(--gxp-radius-sm,8px)}.gxh-support__status[data-kind=error]{color:#9f1c15;background:#fff1f0}.gxh-support__digest{overflow-wrap:anywhere;font:.6875rem ui-monospace,monospace}.gxh-support__receipt{margin-top:var(--gxp-space-3,12px);padding:var(--gxp-space-3,12px);border-radius:var(--gxp-radius-sm,8px);border:2px solid #15803d}.gxh-support__receipt h3,.gxh-support__receipt dl{margin:0}.gxh-support__receipt div{margin-top:var(--gxp-space-2,8px);gap:2px;display:grid}.gxh-support__receipt dd{overflow-wrap:anywhere;margin:0;font:.6875rem ui-monospace,monospace}.gxh-support__receipt a{font-weight:700}.gxh-guidance{gap:var(--gxp-space-2,8px);margin-top:var(--gxp-space-3,12px);padding:var(--gxp-space-3,12px);border:1px solid var(--gxp-line,#dce2ea);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface-muted,#f6f8fb);display:grid}.gxh-guidance__progress{margin:0;font-weight:700}.gxh-guidance__steps{gap:4px;margin:0;padding-left:1.25rem;display:grid}.gxh-guidance__steps li[data-completed=true]{color:var(--gxp-success-ink,#166534)}.gxh-guidance__action{min-height:40px;padding:0 var(--gxp-space-3,12px);border:1px solid var(--gxp-line-strong,#c8d0dc);border-radius:var(--gxp-radius-sm,8px);background:var(--gxp-surface,#fff);color:var(--gxp-ink,#101b2e);font:inherit;cursor:pointer;font-weight:700}.gxh-guidance__action[disabled]{cursor:wait;opacity:.7}.gxh-drawer__foot{padding:var(--gxp-space-3,12px);border-top:1px solid var(--gxp-line,#dce2ea);color:var(--gxp-ink-soft,#4b596f);margin:0;font-size:.75rem;line-height:1.5}.gxh-popover-trigger:focus-visible,.gxh-help-trigger:focus-visible,.gxh-popover__actions button:focus-visible,.gxh-drawer__tab:focus-visible,.gxh-drawer__close:focus-visible,.gxh-drawer__reset:focus-visible,.gxh-guidance__action:focus-visible,.gxh-drawer__preview:focus-visible,.gxh-alert__action:focus-visible,.gxh-recovery__retry:focus-visible{outline:3px solid var(--gxp-focus,#155eef);outline-offset:2px}@media (pointer:coarse){.gxh-popover-trigger,.gxh-help-trigger,.gxh-popover__actions button,.gxh-drawer__tab{min-width:44px;min-height:44px}}@media (max-width:420px){.gxh-support__row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gxh-popover,.gxh-drawer{transition:none}}@media (forced-colors:active){.gxh-tooltip,.gxh-popover,.gxh-drawer,.gxh-alert,.gxh-recovery{border:1px solid canvastext}.gxh-popover-trigger:focus-visible,.gxh-help-trigger:focus-visible,.gxh-drawer__tab:focus-visible{outline:3px solid highlight}.gxh-drawer__tab--active{border-color:highlight}}@media (max-width:560px){.gxh-drawer{border-left:none;width:100vw}.gxh-popover{width:calc(100vw - 24px);left:auto;right:0}.gxh-tooltip{max-width:min(42ch,100vw - 24px)}}}@layer granetx-support{.gxs-main,.gxs-main *{box-sizing:border-box}.gxs-main{color:var(--gxp-ink)}.gxs-main :focus-visible{outline:3px solid var(--gxp-focus);outline-offset:3px}.gxs-hero{justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px;display:flex}.gxs-eyebrow{color:var(--gxp-brand);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.gxs-hero h1{letter-spacing:-.055em;margin:8px 0;font-size:clamp(34px,5vw,56px)}.gxs-hero p{max-width:680px;color:var(--gxp-ink-soft);margin:0;font-size:17px;line-height:1.6}.gxs-tabs{border-bottom:1px solid var(--gxp-line);gap:5px;margin-bottom:22px;display:flex}.gxs-tabs button{color:var(--gxp-ink-soft);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 15px;font-weight:750}.gxs-tabs button[aria-selected=true]{border-bottom-color:var(--gxp-brand);color:var(--gxp-brand)}.gxs-toolbar{justify-content:space-between;gap:14px;margin-bottom:18px;display:flex}.gxs-button{border:1px solid var(--gxp-brand);border-radius:var(--gxp-radius-sm);background:var(--gxp-brand);min-height:42px;color:var(--gxp-on-accent);cursor:pointer;font:inherit;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-weight:750;text-decoration:none;display:inline-flex}.gxs-button:hover{background:var(--gxp-brand-strong)}.gxs-button:disabled{cursor:not-allowed;opacity:.55}.gxs-button--secondary{border-color:var(--gxp-line);background:var(--gxp-surface);color:var(--gxp-ink)}.gxs-button--secondary:hover{background:var(--gxp-canvas)}.gxs-button--danger{border-color:var(--gxp-danger);background:var(--gxp-danger)}.gxs-panel{border:1px solid var(--gxp-line);border-radius:var(--gxp-radius-md);background:var(--gxp-surface);box-shadow:var(--gxp-shadow-small);padding:22px}.gxs-panel h2,.gxs-panel h3{letter-spacing:-.025em;margin-top:0}.gxs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gxs-case{color:inherit;gap:14px;text-decoration:none;display:grid}.gxs-case__top,.gxs-case__meta,.gxs-detail__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.gxs-case h2{margin:0;font-size:18px}.gxs-case__meta{color:var(--gxp-ink-soft);align-items:flex-start;font-size:12px}.gxs-badge{background:var(--gxp-brand-soft);color:var(--gxp-brand-strong);border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}.gxs-badge[data-severity=CRITICAL]{background:var(--gxp-danger-soft);color:var(--gxp-danger)}.gxs-badge[data-severity=HIGH]{background:var(--gxp-warning-soft);color:var(--gxp-warning)}.gxs-empty,.gxs-alert{border:1px dashed var(--gxp-line);border-radius:var(--gxp-radius-md);background:var(--gxp-surface);color:var(--gxp-ink-soft);text-align:center;padding:28px}.gxs-alert[data-kind=error]{border-color:var(--gxp-danger);background:var(--gxp-danger-soft);color:var(--gxp-danger)}.gxs-form{gap:18px;display:grid}.gxs-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gxs-field{gap:7px;display:grid}.gxs-field--wide{grid-column:1/-1}.gxs-field label{font-size:13px;font-weight:750}.gxs-field input,.gxs-field textarea,.gxs-field select{border:1px solid var(--gxp-line-strong);border-radius:var(--gxp-radius-sm);background:var(--gxp-surface);width:100%;min-height:44px;color:var(--gxp-ink);font:inherit;padding:10px 12px}.gxs-field textarea{resize:vertical;min-height:130px}.gxs-actions{flex-wrap:wrap;gap:10px;display:flex}.gxs-preview{border-left:4px solid var(--gxp-brand);background:var(--gxp-brand-soft)}.gxs-preview dl{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;display:grid}.gxs-preview dt{color:var(--gxp-ink-soft);font-size:12px;font-weight:750}.gxs-preview dd{overflow-wrap:anywhere;font:12px var(--gxp-font-mono);margin:0}.gxs-redacted{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.gxs-redacted li{border:1px solid var(--gxp-line);background:var(--gxp-surface);font:11px var(--gxp-font-mono);border-radius:6px;padding:4px 7px}.gxs-detail{grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:18px;display:grid}.gxs-detail__main,.gxs-detail__side{align-content:start;gap:18px;display:grid}.gxs-thread,.gxs-timeline{gap:10px;padding:0;list-style:none;display:grid}.gxs-thread li,.gxs-timeline li{border-left:3px solid var(--gxp-line);padding:7px 0 7px 14px}.gxs-thread p{white-space:pre-wrap;margin:5px 0 0}.gxs-subtle{color:var(--gxp-ink-soft);font-size:12px}.gxs-mono{overflow-wrap:anywhere;font:12px var(--gxp-font-mono)}.gxs-stack{gap:12px;display:grid}.gxs-sla{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gxs-sla>div{border:1px solid var(--gxp-line);border-radius:var(--gxp-radius-sm);padding:12px}.gxs-sla span{color:var(--gxp-ink-soft);font-size:11px;display:block}.gxs-notification{justify-content:space-between;align-items:center;gap:18px;display:flex}@media (max-width:780px){.gxs-hero{flex-direction:column;align-items:stretch}.gxs-grid,.gxs-detail,.gxs-fields{grid-template-columns:1fr}.gxs-field--wide{grid-column:auto}.gxs-case__meta,.gxs-detail__head{flex-direction:column;align-items:flex-start}}}.gxp-loading{background:var(--gxp-canvas);min-height:100vh;color:var(--gxp-ink);place-content:center;justify-items:center;gap:16px;display:grid}.gxp-loading__mark{border:3px solid var(--gxp-line);border-top-color:var(--gxp-brand);border-radius:999px;width:34px;height:34px;animation:.8s linear infinite gxp-spin}@keyframes gxp-spin{to{transform:rotate(360deg)}}.gxp-field select{border:1px solid var(--gxp-line-strong);background:var(--gxp-surface);width:100%;min-height:48px;color:var(--gxp-ink);font:inherit;border-radius:10px;padding:0 14px}.gxp-field select:focus{outline:3px solid var(--gxp-focus);outline-offset:2px;border-color:var(--gxp-brand)}.gxp-primary:disabled,.gxp-secondary:disabled,.gxp-field input:disabled,.gxp-field textarea:disabled,.gxp-field select:disabled{cursor:not-allowed;opacity:.62}.gxp-live-authority{border:1px solid var(--gxp-line);background:var(--gxp-surface-muted);border-radius:12px;align-items:center;gap:12px;margin:18px 0;padding:14px 16px;display:flex}.gxp-live-authority svg{width:21px;height:21px;color:var(--gxp-brand);flex:none}.gxp-live-authority span{gap:3px;display:grid}.gxp-live-authority small{color:var(--gxp-ink-soft)}.gxp-live-authority strong{font-size:13px}.gxp-stale-check{border:1px dashed var(--gxp-warning);background:var(--gxp-warning-soft);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.gxp-stale-check input{accent-color:var(--gxp-brand);margin-top:3px}.gxp-stale-check span{gap:3px;display:grid}.gxp-stale-check small{color:var(--gxp-ink-soft);line-height:1.45}.gxp-mono{font-family:var(--gxp-font-mono);overflow-wrap:anywhere;font-size:11px}.gxp-security-note--error{border-color:var(--gxp-danger);background:var(--gxp-danger-soft);color:var(--gxp-danger)}
