.loading-region__inert{display:contents}.loading-region__card{gap:var(--a2-size-3);padding:var(--a2-size-4);border:var(--a2-border-width-default) solid var(--a2-border-color-subdued);border-radius:var(--a2-border-radius-default);display:grid}.loading-region__table{gap:var(--a2-size-2);display:grid}.forge-stat-tile-row{column-gap:var(--a2-size-3);row-gap:var(--a2-size-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.forge-stat-tile-row>.forge-stat-tile{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--a2-size-1);min-width:0;display:grid}.forge-stat-tile .forge-stat-tile-label{align-items:flex-start;column-gap:var(--a2-size-2);display:flex}.forge-stat-tile-icon{fill:currentColor;width:var(--a2-size-4);height:var(--a2-size-4);flex-shrink:0;margin-block-start:var(--a2-size-half)}.forge-stat-tile-value{font-variant-numeric:tabular-nums;margin:0;line-height:1.2}.forge-stat-tile-detail:empty{display:none}.forge-stat-tile--warning .forge-stat-tile-icon{color:var(--a2-status-color-warning)}.forge-stat-tile--danger .forge-stat-tile-icon,.forge-stat-tile--danger .forge-stat-tile-value{color:var(--a2-foreground-color-danger)}.forge-stat-tile.forge-stat-tile--warning{border-color:var(--a2-border-color-warning);background:var(--a2-background-color-warning-faint)}.forge-stat-tile.forge-stat-tile--danger{border-color:var(--a2-border-color-danger);background:var(--a2-background-color-danger-faint)}.forge-stat-tile--headline{background:var(--a2-background-color-strong)}.forge-stat-tile--muted .forge-stat-tile-value{font-weight:var(--a2-font-weight-normal)}.forge-stat-tile-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pasted-ids-field{width:100%;max-width:40rem}.pasted-ids-field.pasted-ids-field--filter{width:20rem;max-width:100%}.env-metric-table{table-layout:fixed}.env-metric-table th.env-metric-table__label{width:40%;font-weight:var(--a2-font-weight-regular);text-align:left}.env-metric-table th.env-metric-table__env,.env-metric-table td.env-metric-table__value{text-align:right;font-variant-numeric:tabular-nums}.env-metric-table td.env-metric-table__value,.env-metric-table__label-tail{white-space:nowrap}.env-metric-table__label-content button{vertical-align:middle;margin-block:calc(var(--a2-size-2) * -1);margin-inline-start:var(--a2-size-half)}.env-metric-table__label-node{align-items:flex-start;gap:var(--a2-size-half);display:inline-flex}.env-metric-table__info-slot{flex:none;align-items:center;height:1lh;display:inline-flex}.env-metric-table__info-slot button{margin-block:calc(var(--a2-size-2) * -1)}.forge-subsection-title{margin:0}.forge-value-link{align-items:center;gap:var(--a2-size-1);vertical-align:middle;display:inline-flex}.forge-value-link__slot{width:var(--a2-size-4);height:var(--a2-size-4);flex:none;justify-content:center;align-items:center;display:inline-flex}.env-metric-table.sync-status-table{min-width:calc(var(--a2-size-14) * (4.5 + 2 * var(--env-count)))}.sync-status-table th.env-metric-table__label{width:calc(var(--a2-size-14) * 4.5)}.sync-status-table__swatch{width:var(--a2-size-3);height:var(--a2-size-3);vertical-align:middle;border:var(--a2-border-width-default) solid var(--a2-border-color-strong);margin-inline-end:var(--a2-size-1);display:inline-block}.sync-status-table__value{flex-direction:column;align-items:flex-end;display:inline-flex}.sync-status-table__percent{font-weight:var(--a2-font-weight-semibold)}.sync-status-table__count{font-size:var(--a2-font-size-300)}.sync-status-table .sync-status-table__zero .sync-status-table__percent{font-weight:var(--a2-font-weight-regular)}.overview-page,.overview-filter-row{min-width:0}.overview-filter-bar{flex:24rem;min-width:0}.overview-last-run{white-space:nowrap}.overview-issue-card{min-width:0;overflow:hidden}.overview-delta--positive,.overview-delta--negative{font-weight:var(--a2-font-weight-semibold)}.overview-delta--negative{color:var(--a2-foreground-color-danger)}.issue-status-impact{padding-block-start:var(--a2-size-1);display:block}.issue-status-impact-value--full-synced{color:var(--a2-status-color-success)}.issue-status-impact-value--major-synced{color:var(--a2-status-color-info)}.issue-status-impact-value--minimum-synced{color:var(--a2-status-color-warning)}.issue-status-impact-value--not-synced{color:var(--a2-status-color-danger)}.overview-status-sections{gap:var(--a2-size-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,38rem),1fr));display:grid}.overview-status-section{min-width:0}.overview-run-stats{max-width:calc(var(--a2-size-14) * 8)}.identity-realm-cell{flex:1 1 0;min-width:0}.identity-realm-cell__issues{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.identity-grid-muted,.identity-realm-cell--neutral,.empty-value,.tenant-status--neutral,.tenant-not-environment-owned-count{color:var(--a2-foreground-color-subdued)}.tenant-issues{white-space:nowrap;flex:1 1 0;min-width:0}.tenant-issues>*{text-overflow:ellipsis;overflow:hidden}.wrapping-id{white-space:normal;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:var(--a2-line-height-tight,1.25);display:block}.identity-detail-summary-groups{gap:var(--a2-size-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));width:100%;max-width:64rem;display:grid}.identity-detail-cell{gap:var(--a2-size-1);display:grid}.identity-detail-mismatch{background:color-mix(in srgb, var(--a2-status-color-danger) 22%, transparent)}.identity-detail-missing{background:var(--a2-background-color-strong);color:var(--a2-foreground-color-subdued)}.identity-detail-reason{color:var(--a2-foreground-color-subdued);font-size:var(--a2-font-size-300)}.identity-detail-reason-line{align-items:center;gap:var(--a2-size-1);display:inline-flex}.identity-detail-attention{width:var(--a2-size-4);height:var(--a2-size-4);color:var(--a2-status-color-danger);flex:none;display:inline-block}.not-environment-owned-neutral{color:var(--a2-foreground-color-subdued)}.description-list{column-gap:var(--a2-size-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.description-list__row{grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--a2-size-10);border-block-end:var(--a2-border-width-default) solid var(--a2-border-color-subdued);align-items:center;display:grid}.description-list__row:last-child{border-block-end:0}.description-list__term{color:var(--a2-foreground-color-subdued);font-size:var(--a2-typography-paragraph-size-default,var(--a2-font-size-400))}.description-list__details{align-items:center;gap:var(--a2-size-1);min-width:0;font-size:var(--a2-typography-paragraph-size-default,var(--a2-font-size-400));font-weight:var(--a2-font-weight-normal);margin:0;display:flex}.description-list__value{overflow-wrap:anywhere;min-width:0}.description-list__value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.description-group{min-width:0}.description-group__title{margin:0 0 var(--a2-size-1)}.identity-useruid-link{overflow-wrap:anywhere;font-family:monospace}.run-count--success{color:var(--a2-status-color-success)}.run-count--info{color:var(--a2-status-color-info)}.run-count--warning{color:var(--a2-status-color-warning)}.run-count--danger,.run-failure-summary{color:var(--a2-status-color-danger)}.run-count--neutral{color:var(--a2-foreground-color-subdued)}.run-count--muted{color:var(--a2-foreground-color-subdued);opacity:.8}.run-legend-swatch{width:var(--a2-size-2,.5rem);height:var(--a2-size-2,.5rem);border-radius:var(--a2-size-half,.125rem);display:inline-block}.run-detail{box-sizing:border-box;inline-size:100cqw;position:sticky;inset-inline-start:0}.admin-table-capped .user-global-alignment-nested [data-anv=table-container]{max-height:none}.user-global-alignment-nested,.user-global-alignment-comparison{min-width:0;padding:var(--a2-size-2);flex:1 1 0}.user-global-alignment-comparison-table{border-collapse:separate;border-spacing:0;width:100%;max-width:48rem}.user-global-alignment-comparison-table th,.user-global-alignment-comparison-table td{padding:var(--a2-size-1) var(--a2-size-2);border-bottom:var(--a2-border-width-default) solid var(--a2-border-color-subdued);text-align:start;vertical-align:middle}.user-global-alignment-comparison-table thead th{background:var(--a2-background-color-strong);font-weight:var(--a2-font-weight-bold)}.user-global-alignment-comparison-table tbody th{background:var(--a2-background-color-strong);font-weight:var(--a2-font-weight-semibold)}.user-global-alignment-comparison-table .user-global-alignment-comparison-row--mismatch th,.user-global-alignment-comparison-table .user-global-alignment-comparison-row--mismatch td{border-bottom-color:var(--a2-border-color-danger);background:var(--a2-background-color-danger-faint);color:var(--a2-foreground-color-danger)}.user-global-alignment-comparison-table .user-global-alignment-comparison-row--mismatch th{box-shadow:inset var(--a2-size-1) 0 0 var(--a2-border-color-danger)}.user-inspector-page{min-width:0}.user-inspector-chip{min-width:0;max-width:100%;display:inline-flex}.user-inspector-chip>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.user-inspector-detail-link{align-items:center;gap:var(--a2-size-1);display:inline-flex}.user-inspector-action-icon{width:var(--a2-size-4);height:var(--a2-size-4);fill:currentColor}.user-inspector-col-header{align-items:flex-start;gap:var(--a2-size-1);flex-direction:column;display:flex}.user-inspector-col-title{align-items:center;gap:var(--a2-size-1);display:inline-flex}.user-inspector-col-note{color:var(--a2-foreground-color-subdued);font-weight:var(--a2-font-weight-normal)}.user-inspector-cell{gap:var(--a2-size-half);flex-direction:column;min-width:0;display:flex}.user-inspector-cell--discrepancy{background:color-mix(in srgb, var(--a2-status-color-danger) 22%, transparent)}.user-inspector-prop-value{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.user-inspector-prop-discrepancy{align-items:flex-start;gap:var(--a2-size-1);color:var(--a2-foreground-color-subdued);display:inline-flex}.user-inspector-mismatch-icon{width:var(--a2-size-4);height:var(--a2-size-4);color:var(--a2-status-color-danger);flex:none}.user-inspector-guid-button{align-items:center;gap:var(--a2-size-1);max-width:100%;padding:var(--a2-size-half) var(--a2-size-2);border:1px solid var(--a2-border-color-subdued);border-radius:var(--a2-border-radius-small);background:var(--a2-background-color-strong);color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--a2-font-size-300);cursor:pointer;text-align:left;overflow-wrap:anywhere;display:inline-flex}.user-inspector-guid-button:hover{border-color:var(--a2-border-color-primary)}.user-inspector-guid-list{gap:var(--a2-size-1);flex-wrap:wrap;display:flex}.user-inspector-patch-sections{gap:var(--a2-size-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.user-inspector-patch-section{gap:var(--a2-size-6)}.user-inspector-conflict-list{margin:var(--a2-size-2) 0 0;padding-left:var(--a2-size-5);font-size:var(--a2-font-size-300)}.field-repeater{gap:var(--a2-size-2);border:0;min-width:0;margin:0;padding:0;display:grid}.field-repeater__legend{font-size:var(--a2-font-size-400);font-weight:var(--a2-font-weight-bold);padding:0}.field-repeater__rows{gap:var(--a2-size-2);display:grid}.field-repeater__row{grid-template-columns:var(--field-repeater-columns) var(--a2-size-8);align-items:center;gap:var(--a2-size-2);display:grid}.field-repeater__headings{color:var(--a2-foreground-color-subdued);font-size:var(--a2-font-size-300)}.field-repeater__remove{justify-content:center;display:flex}.bulk-lifecycle-table-shell{overflow:auto}.bulk-lifecycle-table{border-collapse:collapse;width:100%}.bulk-lifecycle-table th,.bulk-lifecycle-table td{border-bottom:1px solid var(--a2-border-color-subdued);padding:var(--a2-size-2);text-align:left;vertical-align:top}.bulk-lifecycle-table th{color:var(--a2-foreground-color-subdued);font-size:var(--a2-font-size-300);font-weight:var(--a2-font-weight-semibold);text-transform:uppercase}.forge-search-form{align-items:flex-end;gap:var(--a2-size-4);flex-wrap:wrap;display:flex}.forge-search-form>:not(.forge-search-form__actions),.forge-search-form__field{flex:0 15rem;min-width:12rem;max-width:20rem}.forge-search-form>.forge-search-form__mode{flex:none;min-width:0}.forge-search-form__field{gap:var(--a2-size-1);flex-direction:column;display:flex}.forge-search-form__actions{gap:var(--a2-size-2);display:flex}.forge-search-form__disabled-trigger{display:inline-flex}.eh-details-json{white-space:pre-wrap;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}*,:before,:after{box-sizing:border-box}#root{min-height:100vh}.admin-layout-root{width:100%;font-family:var(--a2-font-family-base);position:relative}.admin-sidebar-body{height:100%;min-height:0}.admin-content>[class*=content-inner],.admin-layout,.admin-layout-item{min-width:0}.admin-fill,.admin-table-capped{--admin-table-max-height:max(20rem, calc(100dvh - var(--admin-table-chrome,7rem)))}.admin-fill [data-anv=table-container],.admin-table-capped [data-anv=table-container]{max-height:var(--admin-table-max-height)}.admin-page>div{height:auto}.admin-page>div>main{overflow:visible}.admin-sidebar-body h2.admin-brand-name{margin:0}.admin-sidebar-deployment{padding:var(--a2-size-2) var(--a2-size-4) var(--a2-size-3)}.admin-sidebar-body a{text-decoration:none}.admin-theme-toggle{padding:var(--a2-size-3) var(--a2-size-4);border-block-start:var(--a2-border-width-default) solid var(--a2-border-color-subdued);margin-block-start:auto}.forge-table-shell{border:var(--a2-border-width-default) solid var(--a2-border-color-subdued);border-radius:var(--a2-border-radius-medium);overflow:auto}.forge-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--a2-font-size-300)}.forge-table th,.forge-table td{padding:var(--a2-size-2) var(--a2-size-3);border-block-end:var(--a2-border-width-default) solid var(--a2-border-color-subdued);text-align:left;vertical-align:top}.forge-table thead th{z-index:1;background:var(--a2-background-color-default);font-weight:var(--a2-font-weight-semibold);position:sticky;top:0}.forge-table tbody tr:last-child th,.forge-table tbody tr:last-child td{border-block-end:0}.forge-compare-table{--forge-compare-first-col:12rem;--forge-compare-value-col-min:12rem;table-layout:fixed;min-width:calc(var(--forge-compare-first-col) + var(--forge-compare-value-cols,0) * var(--forge-compare-value-col-min))}.forge-compare-table th:first-child,.forge-compare-table td:first-child{inline-size:var(--forge-compare-first-col);min-inline-size:var(--forge-compare-first-col);max-inline-size:var(--forge-compare-first-col)}.forge-compare-table thead th{vertical-align:middle}.forge-compare-table th,.forge-compare-table td{overflow-wrap:anywhere}.forge-pill{padding:var(--a2-size-half) var(--a2-size-1);border-radius:var(--a2-border-radius-small)}.forge-pill--success{background:color-mix(in srgb, var(--a2-status-color-success) 20%, transparent)}.forge-pill--warning{font-weight:var(--a2-font-weight-semibold);background:color-mix(in srgb, var(--a2-status-color-warning) 20%, transparent)}.forge-pill--danger{font-weight:var(--a2-font-weight-semibold);background:color-mix(in srgb, var(--a2-status-color-danger) 20%, transparent)}.forge-pill--muted{background:var(--a2-background-color-strong);color:var(--a2-foreground-color-default)}.admin-form-page{max-width:64rem}.forge-empty-state{padding:var(--a2-size-6) var(--a2-size-4);background:var(--a2-background-color-stronger);border:var(--a2-border-width-strong) solid var(--a2-border-color-subdued);border-radius:var(--a2-border-radius-large)}.forge-empty-state-body{max-width:26.25rem}.forge-empty-state-text{text-align:center}[data-anv=table-header-cell]:empty:not([data-anv-column-id^=a2-table-internal]):after{display:none}[data-anv=table-container] [class*=table-scroll-container]{container-type:inline-size}[data-anv=table-container] [class*=data-table-base]:has(>[class*=empty-state-container]){inline-size:max-content;min-inline-size:100%}[data-anv=table-container] [class*=empty-state-container]{inline-size:100cqw;position:sticky;inset-inline-start:0}[data-anv=table-header-cell][role=columnheader]:empty:after{content:none}
