.loading-skeleton{width:100%;min-width:0}.loading-skeleton>div span{border-radius:var(--radius);background:var(--line);max-width:100%;height:.85rem;display:block}.loading-skeleton>div{animation:1.4s ease-in-out infinite alternate skeleton-pulse}.loading-skeleton__heading{gap:1rem;margin-bottom:2rem;display:grid}.loading-skeleton__heading span:first-child{width:15rem;height:2.5rem}.loading-skeleton__heading span:last-child{width:38rem;height:1.15rem}.loading-skeleton__body{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;display:grid;overflow:hidden}.loading-skeleton__panel{min-width:0;padding:1.5rem}.loading-skeleton .loading-skeleton__title{width:14rem;height:1.5rem;margin-bottom:2rem}.loading-skeleton__row{border-bottom:1px solid var(--line);gap:.8rem;padding-block:1.1rem;display:grid}.loading-skeleton__row:last-child{border:0}.loading-skeleton__row span:first-child{width:42%}.loading-skeleton__row span:last-child{width:76%}.loading-skeleton--connections .loading-skeleton__body{background:0 0;border:0;border-radius:0;grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;min-height:34rem;overflow:visible}.loading-skeleton--connections .loading-skeleton__navigation,.loading-skeleton--connections .loading-skeleton__panel{border:1px solid var(--line);background:var(--surface);border-radius:12px}.loading-skeleton__navigation{background:var(--sunken);border-inline-end:1px solid var(--line);padding:1rem}.loading-skeleton__navigation>div{gap:.75rem;padding:1rem .5rem;display:grid}.loading-skeleton__navigation span:last-child{width:55%;height:.65rem}.loading-skeleton__summary{flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem;padding-block:1rem;display:flex}.loading-skeleton__summary span{width:8rem;height:1.5rem}.loading-skeleton--overview .loading-skeleton__body{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.5rem}.loading-skeleton--overview .loading-skeleton__panel{border:1px solid var(--line);background:var(--surface);border-radius:12px}.loading-skeleton--rows .loading-skeleton__body{background:0 0;border:0;border-radius:0}.loading-skeleton--rows .loading-skeleton__panel{padding:0}.loading-skeleton--rows .loading-skeleton__title{display:none}@keyframes skeleton-pulse{0%{opacity:1}to{opacity:.5}}@media (width<=78rem){.loading-skeleton--overview .loading-skeleton__body{grid-template-columns:minmax(0,1fr)}}@media (width<=64rem){.loading-skeleton--connections .loading-skeleton__body{grid-template-columns:minmax(0,1fr)}.loading-skeleton--connections .loading-skeleton__navigation>div:nth-child(n+2){display:none}}@media (prefers-reduced-motion:reduce){.loading-skeleton>div{animation:none}}@media (forced-colors:active){.loading-skeleton>div span{background:graytext}}.picker{width:100%;min-width:0;max-width:100%;display:block}button.picker__trigger{border:1px solid var(--control-line);background:var(--surface);width:100%;min-width:0;min-height:2.75rem;color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--motion-fast), background-color var(--motion-fast);border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;font-size:.875rem;font-weight:400;line-height:1.3;display:flex}button.picker__trigger:hover:not(:disabled),button.picker__trigger[data-popup-open]{border-color:var(--accent);background:var(--accent-soft)}button.picker__trigger:focus-visible{outline:2px solid var(--focus);outline-offset:3px}button.picker__trigger:disabled{opacity:.5;cursor:not-allowed}.picker__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.picker__arrow{color:var(--muted);transition:transform var(--motion-fast);flex:none;transform:rotate(90deg)}[data-popup-open]>.picker__arrow{transform:rotate(-90deg)}.picker__positioner{z-index:80;width:max(var(--anchor-width), 18rem);max-width:var(--available-width);outline:none}.picker__popup{max-height:min(var(--available-height), 25rem);border:1px solid var(--line-strong);background:var(--raised);color:var(--ink);font-family:var(--font-sans);transform-origin:var(--transform-origin);transition:opacity var(--motion-fast), transform var(--motion-fast);border-radius:12px;flex-direction:column;font-size:.875rem;font-weight:400;line-height:1.4;display:flex;overflow:hidden}.picker__popup[data-starting-style],.picker__popup[data-ending-style]{opacity:0;transform:translateY(-3px)}.picker__search{border-bottom:1px solid var(--line);color:var(--muted);flex:none;align-items:center;gap:.65rem;padding:.75rem 1rem;display:flex}.picker__search>.icon{flex:none}.picker__search input{width:0;min-width:0;min-height:2rem;box-shadow:none;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:.2rem 0;font-size:1rem}.picker__search:focus-within{border-bottom-color:var(--accent)}.picker__search input::placeholder{color:var(--muted);opacity:1}.picker__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;min-height:0;padding:.35rem;scroll-padding-block:.35rem;overflow-y:auto}.picker__option{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;padding:.6rem .75rem;display:flex}.picker__option[data-selected]{color:var(--accent);background:var(--accent-soft)}.picker__option[data-highlighted]{color:var(--accent-ink);background:var(--accent-fill)}.picker__option[data-disabled]{opacity:.5;cursor:not-allowed}.picker__copy{overflow-wrap:anywhere;gap:.15rem;min-width:0;display:grid}.picker__copy small{color:var(--muted);font-size:.8125rem}.picker__option[data-highlighted] small{color:inherit}.picker__check{flex:none;margin-left:auto;display:inline-flex}.picker__empty{color:var(--muted);padding:1.25rem}.picker__empty:empty{display:none}@media (prefers-reduced-motion:reduce){.picker__popup,.picker__arrow{transition:none}}@media (forced-colors:active){.picker__option[data-highlighted]{outline-offset:-2px;outline:2px solid highlight}}.alerts-page .alertlist{border-radius:12px;overflow:clip}.alerts-page .alert{padding:0;display:block}.alerts-page .alert__row{width:100%;min-height:4.5rem;color:var(--text);cursor:pointer;transition:background-color var(--motion-fast);grid-template-columns:7.5rem minmax(0,1fr) 10rem 8rem 9.5rem;grid-template-areas:"level body where since action";align-items:start;gap:1rem;padding:1rem;text-decoration:none;list-style:none;display:grid}.alerts-page .alert__row::-webkit-details-marker{display:none}.alerts-page .alert__row:hover{background:color-mix(in srgb, var(--accent) 7%, transparent)}.alerts-page .alert__row:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.alerts-page .alert__level{grid-area:level}.alerts-page .alert__body{grid-area:body;min-width:0}.alerts-page .alert__where{grid-area:where}.alerts-page .alert__since{grid-area:since}.alerts-page .alert__where,.alerts-page .alert__since{overflow-wrap:anywhere;min-width:0}.alerts-page .alert__affordance{color:var(--muted);white-space:nowrap;grid-area:action;align-items:center;gap:.35rem;padding-block:.2rem;display:flex}.alerts-page .alert__destination{font-size:var(--text-caption)}.alerts-page .alert__title{overflow-wrap:anywhere}.alerts-page .alert__summary{overflow-wrap:anywhere;margin-top:.3rem;display:block}.alerts-page .alert__row .status{padding-left:0}.alerts-page .alert__affordance .icon{transition:transform var(--motion-change) var(--ease-out)}.alerts-page .alert__expander[open]>summary .alert__affordance .icon{transform:rotate(90deg)}.alerts-page .alert__expanded-body{border:1px solid var(--line);background:var(--surface);border-radius:8px;margin:0 1rem 1rem;padding:1rem 1.25rem 1.25rem}.alerts-page .alert__metadata{flex-wrap:wrap;gap:.75rem 2rem;margin:0 0 1rem;display:flex}.alerts-page .alert__metadata dt{color:var(--muted);margin-bottom:.3rem;font-size:.75rem}.alerts-page .alert__metadata dd{overflow-wrap:anywhere;margin:0;font-size:.875rem}.alerts-page .alert__labels{gap:.75rem 1.5rem;margin-top:.75rem}.alerts-page .alert__labels div{flex-wrap:wrap}.alerts-page .alert__detail-actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.alerts-page .alertgroup{margin-bottom:1rem}.alerts-page .alertgroup__totals{border-block:1px solid var(--line);flex-wrap:wrap;gap:1rem 2rem;margin-block:1rem 0;padding-block:1rem;display:flex}.alerts-page .alertgroup__totals>div{align-items:baseline;gap:.65rem;display:flex}.alerts-page .alertgroup__totals dt{color:var(--muted);font-size:var(--text-label)}.alerts-page .alertgroup__totals dd{color:var(--level-fg);font-size:var(--text-section);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.alerts-page .alertgroup__checks>summary{cursor:pointer;color:var(--ink);min-height:2.75rem;padding-block:.65rem}.alerts-page .alertgroup__checks[open]>summary{margin-bottom:.5rem}@media (width<=70rem){.alerts-page .alert__row{grid-template-columns:7rem minmax(0,1fr) auto;grid-template-areas:"level body action""where since since";gap:.75rem}}@media (width<=38rem){.alerts-page .alertgroup__head{flex-direction:column;align-items:stretch;gap:.75rem}.alerts-page .alertgroup__head>.toggle{justify-content:center}.alerts-page .alert__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"level action""body body""where where""since since"}.alerts-page .alert__since{text-align:left}.alerts-page .alert__expanded-body{margin-inline:.65rem;padding:.85rem}.alerts-page .alert__detail-actions>.button{white-space:normal}}.alerts-page .sitegroups{gap:1.75rem;display:grid}.alerts-page .sitegroup{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:clip}.alerts-page .sitegroup__head{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--level-fg) 6%, var(--paper));flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.9rem 1rem;display:flex}.alerts-page .sitegroup__icon{background:var(--surface);border:1px solid var(--line);width:2.25rem;height:2.25rem;color:var(--ink);border-radius:8px;flex:none;place-items:center;display:grid}.alerts-page .sitegroup[data-kind=cluster] .sitegroup__icon{border-style:dashed}.alerts-page .sitegroup__name{flex-direction:column;gap:.1rem;min-width:0;display:flex}.alerts-page .sitegroup__kind{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.alerts-page .sitegroup__title{overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.alerts-page .sitegroup__title a{color:var(--ink);text-decoration:none}.alerts-page .sitegroup__title a:hover{text-decoration:underline}.alerts-page .sitegroup__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.8125rem;display:flex}.alerts-page .sitegroup__tally{flex-wrap:wrap;gap:3px;max-width:12rem;display:flex}.alerts-page .sitegroup__tally>i{background:var(--level-fg);border-radius:2px;width:.5rem;height:1rem}.alerts-page .sitegroup__tally>i[data-level=unknown]{background:var(--line-strong)}.alerts-page .sitegroup__level{margin-left:auto}.alerts-page .sitegroup__level .status{padding-left:0}.alerts-page .sitegroup .alertlist{border-radius:0}.alerts-page .delivery .alert__row{cursor:default;grid-template-columns:11rem minmax(0,1fr);grid-template-areas:"level body";align-items:center;min-height:0;padding-block:.6rem}.alerts-page .delivery .alert__body{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.alerts-page .delivery .alert__title{min-width:7rem;font-weight:600}.alerts-page .delivery .alert__summary{color:var(--muted);margin:0;font-size:.875rem}.alerts-page .delivery .alert[data-level=failing] .alert__summary{color:var(--level-fg);font-weight:500}.alerts-page .delivery .alert__row:hover{background:0 0}.alerts-page .delivery .sitegroup__meta{flex:18rem}.alerts-page .delivery[data-level=failing] .sitegroup__meta{color:var(--level-fg);font-weight:500}.alerts-page .delivery__note{max-width:none;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin:.85rem 0 0;font-size:.8125rem;line-height:1.5;display:flex}.alerts-page .delivery__note>span{flex:none}@media (width<=38rem){.alerts-page .delivery .alert__row{grid-template-columns:minmax(0,1fr);grid-template-areas:"level""body"}}.alerts-page .alertgroup__totals+.sitegroups{margin-top:1.5rem}.alerts-page .sitegroup__tally>i[data-level=warning]{background:var(--warning-signal)}.pager{justify-content:space-between;align-items:center;gap:.6rem var(--space-4);color:var(--muted);flex-wrap:wrap;font-size:.875rem;display:flex}.pager__status{font-variant-numeric:tabular-nums}.pager__nav{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.pager__pages{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.pager__step,.pager__page{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);min-width:2.5rem;min-height:2.5rem;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.875rem;display:inline-flex}.pager__page{padding:0 .5rem}.pager__step:hover:not(:disabled),.pager__page:hover:not([aria-current]){border-color:var(--control-line);background:var(--raised);color:var(--ink)}.pager__step:disabled{color:var(--muted);cursor:not-allowed;opacity:.6}.pager__page[aria-current=page]{border-color:var(--accent-fill);background:var(--accent-fill);color:var(--accent-ink);font-weight:var(--weight-medium);cursor:default}.pager__step:focus-visible,.pager__page:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pager__gap{text-align:center;min-width:1.5rem}@media (width<=40rem){.pager{justify-content:center}.pager__step span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pager__step{padding:0}}@media (forced-colors:active){.pager__page[aria-current=page]{border:2px solid highlight}}.declared-host{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;min-width:0;display:inline-flex}.declared-host__name{overflow-wrap:anywhere}.declared-host[data-unresolved] .declared-host__name{color:var(--muted)}.declared-host__note{color:var(--muted);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:400}.dperson{text-align:left;gap:.1rem;min-width:0;display:grid}.dperson__name{color:var(--ink);font-weight:var(--weight-medium);font-size:var(--text-body);align-items:center;gap:.5rem;line-height:1.3;display:flex}.dperson__mail{color:var(--muted);font-size:var(--text-caption);white-space:nowrap;text-overflow:ellipsis;max-width:28rem;overflow:hidden}.dperson[data-blocked] .dperson__name{color:var(--muted)}.dperson__blocked{border:1px solid var(--warning-line);border-radius:var(--radius-pill);background:var(--warning-bg);color:var(--warning-fg);font-size:var(--text-caption);font-weight:var(--weight-medium);padding:.05rem .45rem;line-height:1.4}.dplace{gap:.15rem;min-width:0;display:grid}.dplace__line{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.dplace__project{color:var(--ink);font-weight:var(--weight-medium);text-decoration:none}a.dplace__project:hover{color:var(--accent);text-decoration:underline}.dplace__host{color:var(--muted);font-size:var(--text-caption);overflow-wrap:anywhere}.dtier{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--text);font-size:var(--text-caption);font-weight:var(--weight-medium);white-space:nowrap;padding:.02rem .5rem}.dtier[data-tier=live]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.dtier[data-tier=stage]{border-color:var(--accent);color:var(--accent)}.droles{flex-wrap:wrap;gap:.3rem;display:flex}.droles--none,.dseen--never{color:var(--muted);font-size:var(--text-caption)}.drole{border:1px solid var(--line);background:var(--sunken);border-radius:var(--radius-pill);color:var(--text);font-size:var(--text-caption);white-space:nowrap;align-items:center;gap:.35rem;padding:.05rem .55rem;display:inline-flex}.drole__count{color:var(--muted);font-variant-numeric:tabular-nums}.dseen{color:var(--text);white-space:nowrap;font-size:.875rem}.dfacets{flex-wrap:wrap;gap:.4rem;display:flex}.dfacet{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);min-height:2.25rem;color:var(--text);font:inherit;font-size:.875rem;font-weight:var(--weight-medium);cursor:pointer;align-items:center;gap:.5rem;padding:.3rem .4rem .3rem .8rem;display:inline-flex}.dfacet:hover{border-color:var(--control-line)}.dfacet__count{border-radius:var(--radius-pill);background:var(--sunken);min-width:1.6rem;color:var(--muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;text-align:center;padding:.05rem .45rem}.dfacet[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.dfacet[aria-pressed=true] .dfacet__count{background:color-mix(in srgb, var(--paper) 18%, transparent);color:var(--paper)}.dfacet--blocked[aria-pressed=true]{border-color:var(--warning-line);background:var(--warning-bg);color:var(--warning-fg)}.dfacet--blocked[aria-pressed=true] .dfacet__count{background:color-mix(in srgb, var(--warning-fg) 14%, transparent);color:var(--warning-fg)}.dcheck{width:2.75rem;padding-right:0!important}.dcheck input{width:1.1rem;height:1.1rem;accent-color:var(--accent-fill);cursor:pointer;vertical-align:middle;margin:0}.table tbody tr[data-selected]{background:var(--accent-soft)}.dusers{gap:var(--space-4);display:grid}.dusers__ask{justify-content:flex-start;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius);flex-wrap:wrap;display:flex}.dusers__asknote{color:var(--muted);margin:0;font-size:.875rem}.dusers__sites{flex-wrap:wrap;justify-self:start}.dusers__bar{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.dusers__search{flex:16rem}.dusers__table{background:var(--surface)}.dusers__row{cursor:pointer}.dusers__row td{vertical-align:middle}.dusers__open{width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.dusers__open:hover .dperson__name{color:var(--accent)}.dusers__uid{width:4.5rem;color:var(--muted)}.dbulk{z-index:3;padding:var(--space-3) 0 var(--space-4);--dbulk-ground:var(--paper);background:linear-gradient(to top, var(--dbulk-ground) 55%, color-mix(in srgb, var(--dbulk-ground) 0%, transparent));position:sticky;bottom:0}.dusers .dbulk{--dbulk-ground:var(--surface)}.dbulk__bar{align-items:center;gap:.6rem var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--raised);box-shadow:inset 3px 0 0 var(--accent-fill), 0 .6rem 1.6rem color-mix(in srgb, var(--ink) 14%, transparent);flex-wrap:wrap;padding:.5rem .5rem .5rem 1.1rem;display:flex}.dbulk__count{align-items:center;gap:.5rem;min-width:0;display:flex}.dbulk__count strong{color:var(--ink);font-weight:var(--weight-medium);white-space:nowrap}.dbulk__clear,.dbulk__more{border-radius:var(--radius);min-height:2.25rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0 .6rem;font-size:.875rem;display:inline-flex}.dbulk__clear:hover,.dbulk__more:hover{background:var(--sunken);color:var(--ink)}.dbulk__more{border:1px solid var(--line-strong);color:var(--text);font-weight:var(--weight-medium);margin-left:auto;display:none}.dbulk__more .icon{transition:transform var(--motion-fast) ease}.dbulk__more[aria-expanded=true] .icon{transform:rotate(90deg)}.dbulk__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.dbulk__group{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);display:inline-flex;overflow:hidden}.dbulk__group--danger{margin-left:var(--space-3);border-color:var(--failing-line)}.dbulk__action{min-height:2.5rem;color:var(--text);font:inherit;font-size:.875rem;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;padding:0 .85rem;display:inline-flex}.dbulk__action+.dbulk__action{border-left:1px solid var(--line)}.dbulk__action .icon{color:var(--accent)}.dbulk__action:hover:not(:disabled){background:var(--accent-soft);color:var(--ink)}.dbulk__action:focus-visible,.dbulk__clear:focus-visible,.dbulk__more:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;position:relative}.dbulk__action:disabled{color:var(--muted);cursor:not-allowed}.dbulk__action:disabled .icon{color:currentColor}.dbulk__action[data-kind=cancel],.dbulk__action[data-kind=cancel] .icon{color:var(--failing-fg)}.dbulk__action[data-kind=cancel]:hover{background:var(--failing-bg);color:var(--failing-fg)}@media (prefers-reduced-motion:reduce){.dbulk__more .icon{transition:none}}@media (forced-colors:active){.dbulk__bar{border-left:3px solid canvastext}}.dfleet{gap:var(--space-5);display:grid}.dfinder{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);display:grid}.dfinder__main{flex-wrap:wrap;gap:.6rem;display:flex}.dfinder__search{flex:22rem}.dfinder__search input{font-size:1rem}.dfinder__filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dfinder__filters>.picker{flex:0 13rem;min-width:10rem}.dfinder__refresh{margin-left:auto;font-size:.875rem}.dfinder__progress{padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.3rem 1.25rem;margin:0;font-size:.875rem;display:flex}.dfinder__pulse{background:var(--accent);border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem;animation:1.2s ease-in-out infinite dpulse;display:inline-block}@keyframes dpulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.dfinder__pulse{animation:none}}.dstate[data-state=unreachable],.dstate[data-state=not-permitted],.dstate[data-state=refused]{color:var(--failing-fg)}.dstate[data-state=unconfirmed],.dstate[data-state=not-run]{color:var(--warning-fg)}.dstate[data-state=done]{color:var(--ok-fg)}.dfleet__results{background:var(--surface)}.dfleet__picked{display:grid}.dfleet__sites{gap:var(--space-3);display:grid}.dfleet__sitesHead{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.dfleet__sitesHead h2{color:var(--ink);font-size:var(--text-section);margin:0}.dfleet__sitesHead p{color:var(--muted);margin:.2rem 0 0;font-size:.875rem}.dfleet__sites .tablewrap{background:var(--surface)}.dfleet__sites tr[data-unread] .dplace__project{color:var(--muted)}.dfleet__count{color:var(--ink);font-weight:var(--weight-medium)}.dproblems{gap:.35rem;margin:.5rem 0 0;padding-left:1.1rem;font-size:.875rem;display:grid}.drupal-check{cursor:pointer;align-items:flex-start;gap:.75rem;min-height:2.75rem;padding:.55rem 0;display:flex}.drupal-check>span{gap:.15rem;display:grid}.drupal-check small{color:var(--muted);font-size:var(--text-caption)}.drupal-check input{accent-color:var(--accent-fill);flex-shrink:0;width:1rem;height:1rem;margin-top:.3rem}.drupal-user-dialog{width:min(40rem,100vw - 2rem)}.drupal-user-dialog__tabs{flex-wrap:wrap;gap:.4rem;display:flex}.drupal-user-form{gap:var(--space-4);display:grid}.drupal-user-form .environment-action-field{margin-top:0}.drupal-user-form__group{border:0;gap:.1rem;min-width:0;margin:0;padding:0;display:grid}.drupal-user-form__group>legend{font-size:.875rem;font-weight:var(--weight-medium);color:var(--ink);margin-bottom:.35rem;padding:0}.drupal-user-form__group:disabled{opacity:.6}.drupal-user-form__roles{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));column-gap:1rem;display:grid}.drupal-fleet__sites{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.1rem 1rem;max-height:18rem;padding-right:.25rem;display:grid;overflow:auto}.drupal-fleet__progress{color:var(--muted);flex-wrap:wrap;gap:.4rem 1.2rem;font-size:.875rem;display:flex}.drupal-fleet__state--done{color:var(--ok-fg)}.drupal-fleet__state--refused,.drupal-fleet__state--unreachable,.drupal-fleet__state--not-permitted{color:var(--failing-fg)}.drupal-fleet__state--unconfirmed,.drupal-fleet__state--not-run{color:var(--warning-fg)}@media (width<=40rem){.dperson__mail{max-width:14rem}.dusers__uid{display:none}.dbulk__bar{gap:.5rem;padding:.4rem .4rem .4rem .9rem;display:grid}.dbulk__more{display:inline-flex}.dbulk__actions{margin-left:0;padding:.1rem .5rem .5rem 0;display:none}.dbulk__bar[data-open] .dbulk__actions{gap:.4rem;display:grid}.dbulk__group{grid-template-columns:1fr 1fr;display:grid}.dbulk__group--danger{grid-template-columns:1fr;margin-left:0}.dfinder__refresh{margin-left:0}.dfinder__filters>.picker,.dfinder__main>.button{flex:100%}}.dprogress{width:100%}.dprogress__track{border-radius:var(--radius-pill);background:var(--sunken);height:.5rem;box-shadow:inset 0 0 0 1px var(--line);display:flex;position:relative;overflow:hidden}.dprogress__part{flex:none;height:100%;transition:width .45s cubic-bezier(.2,.7,.2,1)}.dprogress__part[data-part=done]{background:var(--accent-fill)}.dprogress__part[data-part=warned]{background:var(--warning-line)}.dprogress__part[data-part=failed]{background:var(--failing-line)}.dprogress__sweep{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 45%, transparent), transparent);width:35%;animation:1.4s ease-in-out infinite dsweep;position:absolute;inset:0 auto 0 0}.dprogress[data-open] .dprogress__sweep{background:linear-gradient(90deg, transparent, var(--accent-fill), transparent);width:40%}.dprogress:not([data-running]) .dprogress__track{box-shadow:inset 0 0 0 1px var(--line)}@keyframes dsweep{0%{transform:translate(-100%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.dprogress__part{transition:none}.dprogress__sweep{opacity:.35;width:100%;animation:none;left:0}}.dfinder__status{padding-top:var(--space-3);border-top:1px solid var(--line);gap:.55rem;display:grid}.dfinder__status .dfinder__progress{border-top:0;padding-top:0}.dusers__reading{color:var(--muted);gap:.5rem;font-size:.875rem;display:grid}.dfleet__projects td{vertical-align:top}.dfleet__project{gap:.15rem;min-width:12rem;display:grid}.dfleet__project strong{color:var(--ink);font-weight:var(--weight-medium)}.denvs{flex-wrap:wrap;gap:.5rem;display:flex}.denv{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);min-width:9.5rem;color:var(--text);gap:.3rem;padding:.55rem .7rem;text-decoration:none;display:grid}.denv:hover{border-color:var(--control-line);background:var(--raised)}.denv:focus-visible{outline-offset:2px}.denv .dtier{place-self:start;line-height:1.4}.denv__figures{color:var(--muted);font-size:.8125rem}.denv__figures strong{color:var(--ink);font-size:1rem;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.denv__total{white-space:nowrap}.denv__figures--unread{color:var(--muted)}.denv__blocked{color:var(--warning-fg);white-space:nowrap;margin-left:.5rem}.denv__sites{border-top:1px solid var(--line);gap:.2rem;margin:0;padding:.35rem 0 0;list-style:none;display:grid}.denv__site{font-size:var(--text-caption);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.75rem;display:grid}.denv__host{min-width:0;color:var(--muted)}.denv__host .declared-host{min-width:0;display:grid}.denv__host .declared-host__name{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;overflow:hidden}.denv__count{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.denv__count strong{color:var(--ink);font-weight:var(--weight-medium)}.denv__count--unread{font-style:normal}.denv{width:10.5rem}.denv[data-multi]{width:18rem}.denv__read{color:var(--muted);font-size:var(--text-caption)}.denv[data-unread]{border-style:dashed}.dpick{gap:.1rem;max-height:20rem;padding-right:.25rem;display:grid;overflow:auto}.dpick__project{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:center;gap:.6rem;padding:.45rem 0;display:grid}.dpick__name{color:var(--ink);font-weight:var(--weight-medium);overflow-wrap:anywhere;font-size:.875rem}.dpick__envs{flex-wrap:wrap;gap:.4rem;display:flex}.dpick__env{border:1px solid var(--line-strong);border-radius:var(--radius-pill);cursor:pointer;align-items:center;gap:.45rem;min-width:0;max-width:100%;min-height:2.25rem;padding:.2rem .6rem .2rem .45rem;display:inline-flex}.dpick__env input{width:1rem;height:1rem;accent-color:var(--accent-fill);margin:0}.dpick__env[data-checked]{border-color:var(--accent);background:var(--accent-soft)}.dpick__host{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:var(--text-caption);overflow:hidden}@media (width<=40rem){.dpick__project{grid-template-columns:minmax(0,1fr)}.denv{flex:calc(50% - .25rem);width:auto;min-width:0}.denv[data-multi]{flex-basis:100%}}.dfleet__sites{container:dsites/inline-size}@container dsites (width<=52rem){.dfleet__projects thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dfleet__projects,.dfleet__projects tbody,.dfleet__projects tr,.dfleet__projects td{width:auto;display:block}.dfleet__projects tr{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line)}.dfleet__projects tr:last-child{border-bottom:0}.table.dfleet__projects td{border:0;padding:.3rem 0}.dfleet__projects td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:var(--text-caption);margin-bottom:.3rem;display:block}.dfleet__project{min-width:0}}.storage-usage{width:100%;min-width:0;max-width:26rem;color:var(--ink);font-variant-numeric:tabular-nums;gap:.375rem;display:grid}.storage-usage__assignment{font-weight:var(--weight-medium)}.storage-usage__scope,.storage-usage__measurement,.storage-usage__detail{color:var(--muted);font-size:var(--text-caption);line-height:1.4}.storage-usage__measurement{color:var(--ink);font-weight:var(--weight-medium);margin-top:.125rem}.storage-usage__figures,.storage-usage__detail{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.125rem .75rem;display:flex}.storage-usage__figures{font-size:var(--text-label)}.storage-usage__figures>:first-child{font-weight:var(--weight-medium)}.storage-usage>.meter{border-radius:2px;width:100%;height:.375rem;overflow:hidden}.storage-usage__unknown-track{border:1px dashed var(--line-strong);border-radius:2px;width:100%;height:.375rem;display:block}.storage-usage[data-state=over] .storage-usage__detail{color:var(--failing-fg)}.storage-volume__identity{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.storage-volume__claim{color:var(--muted);font-size:var(--text-caption);overflow-wrap:anywhere}.storage-volume-list .fact+.fact{padding-top:var(--space-4)}.evidence-findings{margin:0;padding:0;list-style:none}.evidence-findings li{margin-top:var(--space-2);border-inline-start:1px solid var(--warning-line);padding-inline-start:var(--space-3)}.evidence-findings li[data-level=failing]{border-color:var(--failing-line)}.evidence-findings a{text-underline-offset:.18em;text-decoration:underline}.host-observations+.host-observations{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.host-observations>summary,.inspector-outcomes__source>summary{cursor:pointer}.host-observations__identity{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;max-width:95%;display:inline-flex}.host-observations__identity h4{margin:0}.host-observations__summary{gap:var(--space-3);margin-top:var(--space-1);font-size:var(--text-caption);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.host-observations__summary strong{color:var(--muted);font-weight:500;display:block}.host-observations[open]>summary{margin-bottom:var(--space-3)}.evidence-copy{align-items:center;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.evidence-copy pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--space-2);background:var(--sunken);flex-basis:100%}.host-observations h4{margin:0 0 var(--space-2);font-size:var(--text-body);overflow-wrap:anywhere;font-weight:700}.evidence-source,.evidence-window{margin:var(--space-2) 0;font-size:var(--text-caption);color:var(--muted)}.evidence-window strong,.evidence-error{color:var(--warning-fg)}.evidence-table{min-width:30rem}.evidence-table th:first-child{width:42%}.evidence-table td{white-space:nowrap;font-variant-numeric:tabular-nums}.evidence-table__note{font-weight:400;font-size:var(--text-caption);color:var(--muted);display:block}.evidence-details{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.evidence-aggregates{flex:14rem;min-width:0}.evidence-aggregates h5{font-size:var(--text-caption);margin:var(--space-3) 0 var(--space-1);font-weight:500}.evidence-aggregates ul,.monitor-observations{margin:0;padding:0;list-style:none}.evidence-aggregates li,.monitor-observations li>div{justify-content:space-between;gap:var(--space-3);font-size:var(--text-caption);display:flex}.evidence-aggregates li span:first-child,.monitor-observations li>div>span:first-child{overflow-wrap:anywhere}.monitor-observations li{padding-block:var(--space-2)}.monitor-observations small,.inspector-outcomes small{color:var(--muted);font-size:var(--text-caption)}.monitor-state{color:var(--muted);flex-shrink:0;font-weight:500}.monitor-state[data-level=ok]{color:var(--ok-fg)}.monitor-state[data-level=failing]{color:var(--failing-fg)}.inspector-outcomes__source{font-size:var(--text-caption);padding-block:var(--space-3);border-bottom:1px solid var(--line);overflow-wrap:anywhere}.inspector-outcomes__source>summary{font-weight:500}.inspector-outcomes__source>summary small{margin-top:var(--space-1);font-weight:400;display:block}.inspector-outcomes__detail{gap:var(--space-1);margin-top:var(--space-2);display:grid}.inspector-outcomes__detail>a{margin-top:var(--space-1)}.inspector-outcomes__source:not(details){gap:var(--space-1);display:grid}.inspector-outcomes__source:last-child{border-bottom:0;padding-bottom:0}.inspector-outcomes__source>a{font-weight:500}.inspector-outcomes .evidence-findings{font-size:var(--text-caption)}.inspector__observations .monitor-observations{width:100%}.inspector__observations>.inspector__monitors{display:block}.inspector__monitors dd{text-align:left}.inspector__monitors dt{margin-bottom:var(--space-1)}.matrix__outcome+.matrix__outcome{margin-top:var(--space-3)}.board__evidence{max-width:22rem;color:var(--warning-fg);font-size:var(--text-caption);overflow-wrap:anywhere;grid-column:1/-1;line-height:1.35}.board__evidence[data-level=failing]{color:var(--failing-fg)}.board__cell[data-dim=true] .board__evidence{color:var(--muted)}.workbench-summary__external{font-size:var(--text-caption);color:var(--warning-fg)}.sections>.section--overview>.evidence-findings{margin-top:var(--space-3)}.inspector__reachability{margin-top:var(--space-2);font-size:var(--text-caption)}.evidence-aggregates li{margin-top:var(--space-3);display:block}.evidence-aggregates li>div:first-child{justify-content:space-between;gap:var(--space-3);display:flex}.evidence-aggregate-track{margin-top:var(--space-1);background:var(--line);height:4px}.evidence-aggregate-track i{background:var(--chart-1,var(--ok-fg));height:100%;display:block}.bullet{gap:.3rem;min-width:0;display:grid}.bullet__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-caption);color:var(--text);display:flex}.bullet__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bullet__label:first-letter{text-transform:uppercase}.bullet__value{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.bullet__value b{color:var(--ink);font-weight:var(--weight-medium)}.bullet__track{border-radius:var(--radius-pill);background:var(--sunken);height:.5rem;display:block;position:relative}.bullet__fill{border-radius:var(--radius-pill);background:var(--chart-1);position:absolute;inset:0 auto 0 0}.bullet[data-level=warning] .bullet__fill{background:var(--warning-line)}.bullet[data-level=failing] .bullet__fill{background:var(--failing-line)}.bullet[data-share] .bullet__fill{background:repeating-linear-gradient(135deg, var(--chart-1) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--chart-1)}.bullet__tick{background:var(--line-strong);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-.2rem;bottom:-.2rem}.bullet__sub{color:var(--muted);font-size:.72rem;line-height:1.35}.bullet[data-level=warning] .bullet__value b{color:var(--warning-fg)}.bullet[data-level=failing] .bullet__value b{color:var(--failing-fg)}@media (forced-colors:active){.bullet__fill,.bullet__tick{forced-color-adjust:none;background:canvastext}}.section-summary{gap:var(--space-4);margin:0 0 var(--space-5);display:grid}.section-summary__grid{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}.section-summary__warn{border-inline-start:3px solid var(--warning-line);background:color-mix(in srgb, var(--warning-bg) 60%, transparent);color:var(--warning-fg);font-size:var(--text-label);margin:0;padding:.55rem .8rem}.section-summary__note,.section-summary__caption{font-size:var(--text-caption);color:var(--muted);margin:0}.section-summary__containers{gap:var(--space-3);display:grid}.section-summary__container{align-items:center;gap:var(--space-2) var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);grid-template-columns:8rem repeat(2,minmax(0,1fr));display:grid}.section-summary__container>b{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--ink);overflow-wrap:anywhere}.section-summary__none{font-size:var(--text-caption);color:var(--muted);font-style:italic}.section-summary__facts{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.section-summary__facts>div{gap:.15rem;display:grid}.section-summary__facts dt{font-size:var(--text-caption);color:var(--muted)}.section-summary__facts dd{gap:.1rem;min-width:0;margin:0;display:grid}.section-summary__facts dd b{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--ink);overflow-wrap:anywhere}.section-summary__facts dd span{font-size:var(--text-caption);color:var(--muted)}.section-summary__chips{flex-wrap:wrap;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.section-summary__chips li{border:1px solid var(--level-line);border-radius:var(--radius-pill);color:var(--level-fg);font-size:var(--text-caption);padding:.1rem .6rem}.section-summary__chips li b{font-weight:var(--weight-medium);text-transform:capitalize}.section-summary__chips li[data-level=failing]{border-style:dashed}@media (width<=44rem){.section-summary__container{grid-template-columns:1fr}}.section-summary__facts>div[data-level=warning] dd b{color:var(--warning-fg)}.section-summary__facts>div[data-level=failing] dd b{color:var(--failing-fg)}.environment-summary{min-width:0}.environment-summary__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.environment-summary__head>div{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.environment-summary__context{font-size:var(--text-caption);color:var(--muted);flex-basis:100%}.environment-summary__head .status{font-size:1.12rem}.environment-summary__head code{font-size:var(--text-caption);color:var(--muted);overflow-wrap:anywhere}.environment-summary__head>span{font-size:var(--text-caption);color:var(--muted);text-align:right;flex-shrink:0}.environment-summary__head b{color:var(--warning-fg);margin-top:var(--space-1);font-weight:500;display:block}.environment-summary__signals{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.environment-signal{min-width:0;padding:var(--space-4);background:var(--sunken);border:1px solid var(--line);border-top:2px solid var(--level-fg);border-radius:var(--radius)}.environment-signal header{align-items:center;gap:var(--space-2);color:var(--muted);display:flex}.environment-signal h3{font-size:var(--text-caption);margin:0;font-weight:400}.environment-signal__value{letter-spacing:var(--tracking-section);margin-top:var(--space-3);overflow-wrap:anywhere;font-size:clamp(1.1rem,1.9vw,1.65rem);font-weight:500;display:block}.environment-signal p{color:var(--muted);margin:var(--space-2) 0 0;font-size:.73rem;line-height:1.5}.environment-signal p>span{margin-top:var(--space-1);display:block}.environment-replicas,.environment-measure__bar{background:var(--line);height:.38rem;margin-top:var(--space-3);border-radius:2px;display:block;overflow:hidden}.environment-replicas>span,.environment-measure__bar>span{background:var(--chart-1,var(--accent));height:100%;display:block}.environment-capacity{margin-top:var(--space-5)}.environment-capacity>header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.environment-capacity h3,.schedule-summary h3{align-items:center;gap:var(--space-2);font-size:var(--text-label);margin:0;font-weight:500;display:flex}.environment-capacity>header>a{align-items:center;gap:var(--space-1);font-size:var(--text-caption);flex-shrink:0;display:flex}.environment-capacity>p{color:var(--muted);margin:var(--space-2) 0 var(--space-4);font-size:.73rem;line-height:1.5}.environment-capacity__rows{border-top:1px solid var(--line)}.environment-capacity__row{gap:var(--space-5);padding:var(--space-3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(5rem,.65fr) repeat(2,minmax(0,1fr));align-items:center;display:grid}.environment-capacity__row h4{font-size:var(--text-label);overflow-wrap:anywhere;margin:0;font-weight:500}.environment-measure>div{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-caption);display:flex}.environment-measure strong{font-size:var(--text-label);font-weight:500}.environment-measure small{color:var(--muted);margin-top:var(--space-2);font-size:.7rem;display:block}.environment-measure__bar{margin-top:var(--space-2)}.environment-measure__bar[data-unavailable=true]{background:repeating-linear-gradient(120deg,var(--line),var(--line) 4px,transparent 4px,transparent 8px)}.environment-measure:last-child .environment-measure__bar>span{background:var(--chart-2,var(--accent))}.environment-details{border:1px solid var(--line);border-radius:var(--radius);margin-top:var(--space-5);min-width:0}.environment-details>summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;font-size:var(--text-label);background:var(--sunken);font-weight:500;list-style:none;display:flex}.environment-details>summary::-webkit-details-marker{display:none}.environment-details>summary>span:last-child{align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--text-caption);font-weight:400;display:flex}.environment-details>summary .icon{transition:transform .15s}.environment-details[open]>summary .icon{transform:rotate(90deg)}.environment-details__body{padding:var(--space-4)}.environment-details__body>p{font-size:var(--text-label);color:var(--muted)}.environment-details__body .reasons{margin-top:0}.environment-details--comparison{margin-top:var(--space-4)}.environment-details--comparison>.environment-details__body{padding:0}.environment-details--comparison .dl__cap{clip-path:none;white-space:normal;width:auto;height:auto;color:var(--muted);margin-bottom:var(--space-2);font-size:.7rem;display:block;position:static;overflow:visible}.environment-details--comparison .dl{padding:var(--space-4)}.environment-summary__empty{padding:var(--space-4);background:var(--sunken);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--text-label);color:var(--muted);line-height:1.6}.deployment-summary{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.deployment-summary__step{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4);background:var(--sunken);min-width:0}.deployment-summary__source{align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--muted);display:flex}.deployment-summary h3{margin:var(--space-4) 0 var(--space-2);overflow-wrap:anywhere;font-size:1.1rem;font-weight:500}.deployment-summary p{font-size:var(--text-label);margin:var(--space-2) 0}.deployment-summary small{color:var(--muted);overflow-wrap:anywhere;font-size:.72rem;line-height:1.6;display:block}.deployment-summary .environment-pill{margin-top:var(--space-2)}.environment-pill{width:fit-content;max-width:100%;color:var(--level-fg);background:var(--level-bg);border-radius:3px;align-items:center;padding:.2rem .45rem;font-size:.69rem;line-height:1.4;display:inline-flex}.schedule-summary{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.schedule-summary__column{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.schedule-summary__column>header,.schedule-job>header{justify-content:space-between;gap:var(--space-3);align-items:center;min-height:1.75rem;display:flex}.schedule-summary__jobs>header>span{font-size:var(--text-caption);color:var(--muted)}.schedule-job{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4);background:var(--sunken)}.schedule-job h4{font-size:var(--text-label);overflow-wrap:anywhere;margin:0;font-weight:500}.schedule-job>code{font-size:var(--text-caption);margin-top:var(--space-3);display:block}.schedule-job[data-level]{border-inline-start:3px solid var(--level-line)}.schedule-job__message{margin:var(--space-3) 0 0;font-size:var(--text-label);line-height:1.55}.schedule-job__heading{margin:var(--space-4) 0 0;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:500}.schedule-job__failure{margin:var(--space-3) 0 0;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);display:grid}.schedule-job__failure>div{gap:var(--space-3);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.schedule-job__failure dt{color:var(--muted);font-size:.7rem}.schedule-job__failure dd{font-size:var(--text-caption);overflow-wrap:anywhere;margin:0}.schedule-job__failure dd>small{margin-top:var(--space-1);color:var(--muted);overflow-wrap:anywhere;font-size:.7rem;display:block}.schedule-job__failure dd>code{font-size:.7rem}.schedule-job__output{margin-top:var(--space-1);grid-column:1/-1}.schedule-job__output>summary{color:var(--muted);cursor:pointer;font-size:.7rem}.schedule-job__lines{margin:var(--space-3) 0 0;padding:var(--space-3);gap:var(--space-1);background:var(--sunken);border:1px solid var(--line);border-radius:var(--radius);max-height:18rem;list-style:none;display:grid;overflow:auto}.schedule-job__lines li{gap:var(--space-2);grid-template-columns:4rem minmax(0,1fr);font-size:.7rem;display:grid}.schedule-job__lines time{color:var(--muted);font-variant-numeric:tabular-nums}.schedule-job__lines code{white-space:pre-wrap;overflow-wrap:anywhere}.schedule-job__lines li[data-stream=stderr] code{color:var(--failing-fg)}.schedule-job__reads{margin:var(--space-3) 0 0;color:var(--warning-fg);font-size:.7rem}.schedule-job__note{margin:var(--space-3) 0 0;color:var(--muted);font-size:.7rem}.schedule-job__events{margin-top:var(--space-3)}.schedule-job__events>summary{color:var(--muted);cursor:pointer;font-size:.7rem}.schedule-job__events ul{margin:var(--space-3) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.schedule-job__events li{gap:var(--space-1);border-inline-start:2px solid var(--level-line);padding-inline-start:var(--space-3);font-size:.72rem;display:grid}.schedule-job__events li strong{font-weight:500}.schedule-job__events li span,.schedule-job__events li small{color:var(--muted);overflow-wrap:anywhere}.schedule-job__events li small{font-size:.68rem}.schedule-facts{margin:var(--space-4) 0 0;gap:var(--space-3);border-inline-start:1px solid var(--line-strong);padding-inline-start:var(--space-4);display:grid}.schedule-facts>div{position:relative}.schedule-facts>div:before{content:"";inset-inline-start:calc(-1 * var(--space-4) - 3px);background:var(--muted);border-radius:50%;width:5px;height:5px;position:absolute;top:.35rem}.schedule-facts dt{color:var(--muted);font-size:.7rem}.schedule-facts dd{margin:var(--space-1) 0 0;font-size:var(--text-label)}.schedule-facts dd>code{overflow-wrap:anywhere;margin-top:var(--space-1);font-size:.7rem;display:block}.schedule-backup{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4);background:var(--sunken)}.schedule-backup>strong{font-size:1.55rem;font-weight:500;line-height:1.2;display:block}.schedule-backup>p{color:var(--muted);margin:var(--space-4) 0 0;font-size:.7rem;line-height:1.5}@media (width<=72rem){.environment-summary__signals{grid-template-columns:repeat(2,minmax(0,1fr))}.environment-signal__value{font-size:1.4rem}.environment-capacity__row{gap:var(--space-3)}}@media (width<=44rem){.environment-summary__head{gap:var(--space-3);flex-direction:column}.environment-summary__head>span{text-align:left}.environment-summary__head b{margin-left:var(--space-3);display:inline}.environment-signal{padding:var(--space-3)}.environment-signal__value{font-size:1.2rem}.environment-capacity>header{flex-direction:column;align-items:flex-start}.environment-capacity__row{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.environment-capacity__row h4{grid-column:1/-1}.environment-details>summary{flex-direction:column;align-items:flex-start}.environment-details>summary>span:last-child{justify-content:space-between;width:100%}.deployment-summary{grid-template-columns:1fr}.deployment-summary__step{gap:var(--space-2) var(--space-3);grid-template-columns:1fr 1fr;display:grid}.deployment-summary__source{grid-column:1/-1}.deployment-summary h3{margin-top:var(--space-2);grid-column:1/-1}.deployment-summary p{margin:0}.schedule-summary{grid-template-columns:1fr}.schedule-summary__column>header,.schedule-job>header{flex-wrap:wrap;align-items:flex-start;min-height:0}.schedule-job__failure>div{gap:var(--space-1);grid-template-columns:1fr}.schedule-job__lines li{grid-template-columns:1fr;gap:0}}@media (width<=23rem){.environment-summary__signals,.environment-capacity__row,.deployment-summary__step{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.environment-details>summary .icon{transition:none}}.environment-retained{font-size:var(--text-label);background:var(--sunken);border-inline-start:3px solid var(--muted);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-4);color:var(--muted);line-height:1.6}.environment-attention{margin-top:var(--space-4)}.environment-attention h3{font-size:var(--text-label);margin:0 0 var(--space-2);font-weight:500}.environment-attention ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.environment-attention li{align-items:baseline;gap:var(--space-3);border-inline-start:2px solid var(--level-fg);padding:var(--space-2) var(--space-3);background:var(--sunken);display:flex}.environment-attention li>span{color:var(--muted);min-width:3.3rem;font-size:.7rem}.environment-attention li>p{font-size:var(--text-label);margin:0;line-height:1.5}.environment-attention>p{font-size:var(--text-caption);color:var(--muted);margin:var(--space-2) 0 0}.environment-summary[data-retained=true] .environment-replicas>span,.environment-summary[data-retained=true] .environment-measure__bar>span{background:var(--muted)}.envpage{gap:var(--space-5);grid-template-columns:minmax(16rem,21rem) minmax(0,1fr);align-items:start;display:grid}.envrail{top:var(--space-3);height:calc(100dvh - 2 * var(--space-3));gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;display:flex;position:sticky;overflow:hidden}.envrail__status{align-items:center;gap:.25rem var(--space-3);flex-wrap:wrap;display:flex}.envrail__status>.status{flex:none}.envrail__context{min-width:0;font-size:var(--text-caption);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.envrail__partial{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--warning-fg);flex-basis:100%}.envrail .environment-actions{padding-bottom:var(--space-3);border-bottom:1px solid var(--line);margin:0}.envrail .environment-actions__bar{gap:.6rem;display:grid}.envrail .environment-actions__group{gap:.45rem;display:grid}.envrail .environment-actions__lead{gap:.45rem;display:flex}.envrail .environment-actions__lead>.button{justify-content:center;gap:.5rem;min-height:3rem}.envrail .environment-actions__primary{flex:auto;font-size:1rem}.envrail .environment-actions__lead>.button--quiet{font-size:var(--text-body);flex:0 auto;padding-inline:.9rem}.envrail .environment-actions__tools{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.envrail .environment-actions__tools>.terminal-action{display:contents}.envrail .environment-actions__tools>.button,.envrail .environment-actions__tools>.terminal-action>.button{min-width:0;min-height:3.25rem;box-shadow:-1px 0 0 var(--line),0 -1px 0 var(--line);font-size:var(--text-body);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.55rem;padding:.6rem .85rem;overflow:hidden}.envrail .environment-actions__tools>.button:nth-last-child(1 of :not(dialog,.environment-actions__detail)):nth-child(odd of :not(dialog,.environment-actions__detail)),.envrail .environment-actions__tools>.terminal-action:nth-last-child(1 of :not(dialog,.environment-actions__detail)):nth-child(odd of :not(dialog,.environment-actions__detail))>.button{grid-column:1/-1}.envrail .environment-actions__tools .button__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.envrail .environment-actions__tools>.button .icon,.envrail .environment-actions__tools>.terminal-action>.button .icon{flex:none;width:20px;height:20px}.envrail .environment-actions__tools>.button:not(:disabled):hover,.envrail .environment-actions__tools>.terminal-action>.button:not(:disabled):hover{background:var(--sunken)}.envrail .environment-actions__tools>.button:focus-visible,.envrail .environment-actions__tools>.terminal-action>.button:focus-visible{outline-offset:-3px}.envrail .environment-actions__tools>.terminal-action>.terminal-action__reason{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.envrail .environment-actions__tools>.environment-actions__detail{border-top:1px solid var(--line);font-size:var(--text-caption);grid-column:1/-1;margin:0;padding:.4rem .7rem}.envrail .environment-actions__group>.environment-actions__detail{font-size:var(--text-caption);margin:0;line-height:1.4}.envrail .environment-actions__links{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.envrail .environment-actions__links>.button{min-width:0;min-height:3.25rem;box-shadow:0 -1px 0 var(--line);color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-medium);text-align:left;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:.7rem;padding:.5rem .85rem}.envrail .environment-actions__links>.button:hover{background:var(--sunken)}.envrail .environment-actions__links>.button:focus-visible{outline-offset:-3px}.envrail .environment-actions__links>.button .icon{width:20px;height:20px;color:var(--accent);flex:none}.environment-actions__label{gap:.1rem;min-width:0;line-height:1.2;display:grid}.environment-actions__label small{font-size:.72rem;font-weight:var(--weight-regular);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.envrail__facts{margin:0;display:grid}.envrail__facts>div{align-items:baseline;gap:0 var(--space-3);border-bottom:1px solid var(--line);border-inline-start:3px solid #0000;grid-template-columns:4.75rem minmax(0,1fr);padding:.45rem 0 .45rem .5rem;display:grid}.envrail__facts>div:last-child{border-bottom:0}.envrail__facts>div[data-level]:not([data-level=ok]):not([data-level=unknown]){border-inline-start-color:var(--level-line)}.envrail__facts dt{font-size:var(--text-caption);color:var(--muted)}.envrail__facts dd{min-width:0;font-size:var(--text-caption);gap:.05rem;margin:0;line-height:1.35;display:grid}.envrail__facts strong{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--ink)}.envrail__facts strong.envrail__plain{font-weight:var(--weight-regular);color:var(--text)}.envrail__facts div[data-level=warning] strong,.envrail__facts div[data-level=failing] strong{color:var(--level-fg)}.envrail__facts dd>span{color:var(--muted)}.envrail__facts a,.envrail__facts code{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.envrail__facts code{justify-self:start;max-width:100%;font-size:.72rem}.envrail .environment-replicas{height:.3rem;margin-top:.25rem}.envrail>*{flex:none}.envrail__footer{margin-top:auto}.envrail>.envrail__more{gap:var(--space-3);flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.envrail__more>.envrail__block{flex-direction:column;flex:auto;gap:.4rem;display:flex}.envrail__more>.envrail__block>ul{flex:auto;align-content:space-evenly}.envrail:has(>.envrail__more[hidden]) .envrail__facts{flex:auto;align-content:space-between}.envrail[data-flow=page]{height:auto;position:static}.envrail[data-flow=page]>.envrail__more{flex:none}.envrail__footer>details,.envrail__footer>.notice,.envrail__footer>.caveat{margin:0}.envrail__block{padding-top:var(--space-3);border-top:1px solid var(--line);gap:.4rem;display:grid}.envrail__block h3{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--muted);margin:0;display:flex}.envrail__block h3 a{font-size:.72rem;font-weight:var(--weight-regular)}.envrail [hidden]{display:none!important}.envrail__empty{font-size:var(--text-caption);color:var(--muted);margin:0}.envrail__gauges{gap:.6rem var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.envrail__jobs{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.envrail__gauges li{gap:.1rem;min-width:0;display:grid}.envrail__job-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-caption);color:var(--text);display:flex}.envrail__jobs small{color:var(--muted);font-size:.72rem;line-height:1.35}.envrail__jobs li{gap:.15rem;display:grid}.envrail__job-head>span:first-child{font-weight:var(--weight-medium);color:var(--ink)}.envrail__jobs code{font-size:.72rem}.envpage .envlayout{min-width:0}.envpage .environment-summary>.environment-attention:first-child{margin-top:0}.envpage .envlayout{container-type:inline-size}.envpage .envlayout .sectionnav__link{white-space:nowrap;gap:.45em;min-height:2.6em;padding:.55em .7em;font-size:clamp(.8125rem,1.5cqi - 1px,1.05rem)}.envpage .envlayout .sectionnav__link .icon{width:1.15em;height:1.15em}.envpage .envlayout .sectionnav ul{gap:.1em}@container (width<=57rem){.envpage .envlayout .sectionnav__link{font-size:clamp(.75rem,1.8cqi - 1.2px,.875rem)}.envpage .envlayout .sectionnav__link .icon{display:none}}@media (width<=64rem){.envpage{grid-template-columns:1fr}.envrail{height:auto;max-height:none;position:static;overflow:visible}.envrail>.envrail__more{overflow:visible}.envrail__facts{column-gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.envrail__facts>div:last-child{border-bottom:1px solid var(--line)}}.deployment-summary{gap:0;position:relative}.deployment-summary__step{padding:var(--space-3) var(--space-4) 0;text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;margin-top:1.75rem;display:flex;position:relative}.deployment-summary__step:before{content:"";background:var(--line-strong);height:3px;position:absolute;top:-1.15rem;left:0;right:0}.deployment-summary__step:first-child:before{left:50%}.deployment-summary__step:last-child:before{right:50%}.deployment-summary__step:after{content:"";border:3px solid var(--ok-line);background:var(--raised);box-sizing:border-box;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:-1.6rem;left:50%;transform:translate(-50%)}.deployment-summary__step:has(.environment-pill[data-level=warning]):after{border-color:var(--warning-line)}.deployment-summary__step:has(.environment-pill[data-level=locked]):after{border-color:var(--warning-line)}.deployment-summary h3{margin-top:var(--space-2)}@media (width<=44rem){.deployment-summary__step{text-align:left;padding:var(--space-3) 0 var(--space-3) var(--space-6);align-items:stretch;margin-top:0}.deployment-summary__step:before{width:3px;height:auto;inset:0 auto 0 .5rem}.deployment-summary__step:first-child:before{top:1rem;left:.5rem}.deployment-summary__step:last-child:before{bottom:calc(100% - 1rem);right:auto}.deployment-summary__step:after{top:.9rem;left:.6rem}}.envpage .envlayout>.sectionnav{top:var(--space-3)}.envlayout__main>.notice,.envlayout__main>.environment-details,.envlayout__main>.caveat{margin:0 0 1.25rem}.envrail__gauges .bullet__head{flex-direction:column;align-items:flex-start;gap:0}.envrail__gauges .bullet__label{color:var(--muted);max-width:100%;font-size:.72rem}.envrail__gauges .bullet__track{height:.4rem}.envpage .envlayout>.sectionnav{pointer-events:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.envpage .envlayout>.sectionnav ul{pointer-events:auto;width:fit-content;min-width:0;max-width:calc(100% - 2 * var(--space-6));scrollbar-width:none;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);justify-content:flex-start;margin-inline:auto;padding:.4rem .75rem;scroll-padding-inline:.75rem;overflow-x:auto}@container (width<=44rem){.envpage .envlayout>.sectionnav ul{flex-wrap:wrap;justify-content:center}}.envrail__env{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0;display:flex}.envrail__env h2{font-size:1.75rem;font-weight:var(--weight-medium);letter-spacing:-.02em;color:var(--ink);text-transform:capitalize;margin:0;line-height:1.05}.envrail__tier{border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--text);white-space:nowrap;flex:none;padding:.2rem .7rem}.envrail__env[data-tier=live] .envrail__tier{border-color:var(--ink);background:var(--ink);color:var(--paper)}.envrail__env[data-tier=stage] .envrail__tier{border-color:var(--accent);color:var(--accent)}.storage-card{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4);background:var(--sunken);gap:var(--space-3);min-width:0;display:grid}.storage-card>header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.storage-card h4{font-size:var(--text-label);align-items:center;gap:var(--space-2);margin:0;font-weight:500;display:flex}.storage-card__note{color:var(--muted);margin:0;font-size:.7rem;line-height:1.5}.storage-card__warn{color:var(--warning-fg);margin:0;font-size:.7rem;line-height:1.5}.storage-card__fail{color:var(--failing-fg);margin:0;font-size:.7rem;line-height:1.5}.storage-meter{gap:var(--space-1);display:grid}.storage-meter__head{justify-content:space-between;gap:var(--space-3);color:var(--muted);font-size:.7rem;display:flex}.storage-meter__head strong{color:var(--text);font-weight:500}.storage-meter__bar{background:var(--line);border-radius:3px;height:6px;display:block;overflow:hidden}.storage-meter__bar>span{background:var(--level-fg);border-radius:3px;height:100%;display:block}.storage-meter[data-level=failing] .storage-meter__bar>span{background:var(--failing-fg)}.storage-meter[data-level=warning] .storage-meter__bar>span{background:var(--warning-fg)}.storage-meter[data-level=ok] .storage-meter__bar>span{background:var(--ok-fg)}.storage-meter small{color:var(--muted);font-size:.66rem}.storage-stats{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));margin:0;padding:0;display:grid}.storage-stat{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-2) var(--space-3);background:var(--surface);min-width:0}.storage-stat dt{color:var(--muted);overflow-wrap:anywhere;font-size:.66rem}.storage-stat dd{margin:var(--space-1) 0 0;font-size:var(--text-label);overflow-wrap:anywhere}.storage-stat[data-level=warning] dd{color:var(--warning-fg)}.storage-stat[data-level=failing] dd{color:var(--failing-fg)}.storage-stat dd>small{color:var(--muted);margin-top:var(--space-1);font-size:.66rem;display:block}.storage-cards{gap:var(--space-3);display:grid}@media (width<=44rem){.storage-card>header{flex-direction:column;align-items:flex-start}.storage-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.certificates{gap:var(--space-3);margin-top:var(--space-5);display:grid}.certificates__table td{vertical-align:top}.certificates__table tr[data-level=warning] td:first-child{box-shadow:inset 3px 0 0 var(--warning-line)}.certificates__table tr[data-level=failing] td:first-child{box-shadow:inset 3px 0 0 var(--failing-line)}.certificates__stack{gap:.1rem;display:grid}.certificates__stack span{font-size:var(--text-caption);color:var(--muted)}.certificates__table tr[data-level=warning] .certificates__expiry b{color:var(--warning-fg)}.certificates__table tr[data-level=failing] .certificates__expiry b,.certificates__table tr[data-level=failing] .certificates__renewal b{color:var(--failing-fg)}.certificates__renewal b,.certificates__expiry b{font-weight:var(--weight-medium);color:var(--ink)}.certificates__problem{font-size:var(--text-caption);color:var(--failing-fg);margin-top:.15rem;display:block}.certificates__note{font-size:var(--text-caption);color:var(--muted);max-width:70ch;margin:0}.certificates__stack b,.certificates__table td:nth-child(3){white-space:nowrap}.certificates .disclosure{margin:0}.schedule-details.environment-details--comparison>.environment-details__body{gap:var(--space-6);padding:var(--space-5);display:grid}.schedule-details__part{gap:var(--space-3);min-width:0;display:grid}.schedule-details__head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.schedule-details__head h3{font-size:var(--text-lead);font-weight:var(--weight-medium);color:var(--ink);margin:0;line-height:1.3}.schedule-details__head p{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-caption);color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.schedule-details__part>.notice,.schedule-details__part>.state{margin:0}.schedule-details__note{max-width:90ch;font-size:var(--text-caption);color:var(--muted);margin:0;line-height:1.6}.schedule-rows,.backup-steps,.coverage-rows,.snapshot-rows{border:1px solid var(--line);border-radius:var(--radius);min-width:0;margin:0;padding:0;list-style:none}.schedule-rows>li+li,.backup-steps>li+li,.coverage-rows>li+li,.snapshot-rows>li+li{border-top:1px solid var(--line)}.schedule-row{gap:var(--space-3);padding:var(--space-4);min-width:0;display:grid}.schedule-row>header{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.schedule-row h4{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--ink);overflow-wrap:anywhere;margin:0}.schedule-row>dl{gap:var(--space-2);margin:0;display:grid}.schedule-row__side{align-items:baseline;gap:var(--space-3);grid-template-columns:4.5rem 9.5rem minmax(0,1fr);display:grid}.schedule-row__side dt{font-size:var(--text-caption);color:var(--muted)}.schedule-row__side dd{min-width:0;font-size:var(--text-label);overflow-wrap:anywhere;margin:0}.schedule-row__chip{background:var(--sunken);max-width:100%;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-caption);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:3px;padding:.1rem .45rem;display:inline-block}.schedule-row__command{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text);overflow-wrap:anywhere}.schedule-row__muted{color:var(--muted)}.schedule-row__result{font-weight:var(--weight-medium);color:var(--ink)}.schedule-row--empty{font-size:var(--text-label)}.backup-steps>li,.coverage-rows>li{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);min-width:0;font-size:var(--text-label);grid-template-columns:minmax(8rem,12rem) minmax(8rem,13rem) minmax(0,1fr);display:grid}.backup-steps__name{font-weight:var(--weight-medium);color:var(--ink)}.backup-steps>li>.status,.coverage-rows>li>.status{justify-self:start}.backup-steps__time,.coverage-rows__when{gap:var(--space-1) var(--space-3);color:var(--text);flex-wrap:wrap;display:flex}.backup-steps__muted{color:var(--muted)}.backup-steps>li>.backup-steps__muted:nth-child(2){grid-column:2/-1}.coverage-rows__what{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.coverage-rows__what b{font-weight:var(--weight-medium);color:var(--ink)}.coverage-rows__what span{font-size:var(--text-caption);color:var(--muted)}.snapshot-rows>li{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-2) var(--space-4);min-width:0;font-size:var(--text-label);display:flex}.snapshot-rows>li>.ago{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.snapshot-path{min-width:0;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--ink);white-space:nowrap;display:flex}.snapshot-path__head{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.snapshot-path__tail{text-overflow:ellipsis;flex:none;max-width:calc(100% - 6ch);overflow:hidden}@media (width<=44rem){.schedule-details.environment-details--comparison>.environment-details__body{gap:var(--space-5);padding:var(--space-4)}.schedule-row{padding:var(--space-3)}.schedule-row__side{gap:var(--space-1) var(--space-3);grid-template-columns:4.5rem minmax(0,1fr)}.schedule-row__side .schedule-row__detail{grid-column:2}.schedule-row__side .schedule-row__detail:empty{display:none}.backup-steps>li,.coverage-rows>li{padding:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.backup-steps__time,.coverage-rows__when,.backup-steps>li>.backup-steps__muted{grid-column:1/-1}.backup-steps>li>.status,.coverage-rows>li>.status{justify-self:end}.snapshot-rows>li{align-items:stretch;gap:var(--space-1);padding:var(--space-2) var(--space-3);flex-direction:column}}.service-insights{margin-block:var(--space-5);min-width:0}.service-insights__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.service-insights__head h2{letter-spacing:var(--tracking-section);margin:0;font-size:1.3rem;font-weight:500;line-height:1.2}.service-insights__head p{color:var(--muted);font-size:var(--text-caption);margin:var(--space-2) 0 0}.service-insights__head .button{flex-shrink:0}.service-insights__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));align-items:start;display:grid}.service-observation{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-5);min-width:0}.service-observation__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.service-observation__head h3{font-weight:500;font-size:var(--text-section);letter-spacing:var(--tracking-section);overflow-wrap:anywhere;margin:0}.service-observation__head p{color:var(--muted);font-size:var(--text-caption);margin:var(--space-1) 0 0}.service-observation__state{color:var(--level-fg);background:var(--level-bg);border-radius:var(--radius);flex-shrink:0;padding:.2rem .45rem;font-size:.72rem}.service-observation__scope{gap:var(--space-1) var(--space-3);border-block:1px solid var(--line);padding-block:var(--space-3);margin:var(--space-4) 0;font-size:var(--text-caption);flex-wrap:wrap;display:flex}.service-observation__scope strong{font-weight:500}.service-observation__scope span{overflow-wrap:anywhere}.service-observation__scope small{color:var(--muted);font-size:var(--text-caption);flex-basis:100%;line-height:1.55}.service-observation__metrics{gap:var(--space-3) var(--space-5);margin:var(--space-4) 0 var(--space-2);flex-wrap:wrap;display:flex}.service-observation__metrics dt{font-size:var(--text-caption);color:var(--muted)}.service-observation__metrics dd{letter-spacing:var(--tracking-section);margin:var(--space-1) 0 0;font-size:1.65rem;font-weight:500;line-height:1.3}.service-observation__metrics dd span{font-size:var(--text-caption);color:var(--muted);font-weight:400}.service-observation__window,.service-observation__note,.service-observation__boundary{font-size:var(--text-caption);color:var(--muted);margin:var(--space-2) 0;line-height:1.6}.service-observation__boundary{padding:var(--space-3);background:var(--sunken)}.service-observation__tabs{gap:var(--space-4);border-bottom:1px solid var(--line);margin-top:var(--space-5);display:flex;overflow:auto}.service-observation__tabs button{padding:var(--space-2) 0;color:var(--muted);font:inherit;font-size:var(--text-caption);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000}.service-observation__tabs button[aria-pressed=true]{border-bottom-color:var(--accent,var(--ink));color:var(--ink);font-weight:500}.service-observation__tabs button:hover{color:var(--ink)}.service-observation__chart-title{font-size:var(--text-label);margin:var(--space-4) 0 var(--space-1);font-weight:500}.service-chart{width:100%;min-width:0;overflow:hidden}.service-chart__svg{width:100%;height:auto;display:block;overflow:visible}.service-chart__svg text{font-family:var(--font-sans);fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.service-chart__grid{stroke:var(--line);stroke-width:1px}.service-chart__line{fill:none;stroke:var(--chart-1,var(--ok-fg));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.service-chart__point{fill:var(--chart-1,var(--ok-fg))}.service-chart__bar{fill:var(--chart-2,var(--focus))}.service-chart__caption{justify-content:space-between;gap:var(--space-3);color:var(--muted);margin:var(--space-2) 0 var(--space-3);flex-wrap:wrap;font-size:.7rem;line-height:1.6;display:flex}.service-chart__data>summary,.service-observation__events>summary{cursor:pointer;font-size:var(--text-caption);color:var(--muted)}.service-chart__data .tablewrap{max-height:18rem;margin-top:var(--space-3);overflow:auto}.service-chart__data table{min-width:20rem;font-size:var(--text-caption)}.service-observation__events{margin-block:var(--space-4)}.service-observation__events ul{margin:var(--space-3) 0 0;padding:0;list-style:none}.service-observation__events li{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);font-size:var(--text-caption);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.service-observation__events li>span:first-child{overflow-wrap:anywhere}.service-observation__events li>span:nth-child(2){color:var(--muted)}.service-observation__footer{border-top:1px solid var(--line);gap:var(--space-2) var(--space-4);padding-top:var(--space-3);margin-top:var(--space-4);color:var(--muted);flex-wrap:wrap;font-size:.7rem;display:flex}.service-observation__footer strong{color:var(--warning-fg);flex-basis:100%;font-weight:500}.service-insights__empty{padding:var(--space-4);color:var(--muted);background:var(--sunken);font-size:var(--text-label);margin:var(--space-3) 0;line-height:1.6}.service-observation[data-retained=true] .service-chart__line,.service-observation[data-retained=true] .service-chart__bar,.service-observation[data-retained=true] .service-chart__point{stroke-dasharray:5 3}@media (width<=44rem){.service-observation{padding:var(--space-4)}.service-insights__head{align-items:flex-start;gap:var(--space-3);flex-direction:column}.service-observation__head h3{font-size:1.05rem}.service-observation__state{max-width:9rem;font-size:.68rem}.service-observation__events li{grid-template-columns:minmax(0,1fr) auto}.service-observation__events li>time{grid-column:1/-1}.service-chart__caption{font-size:.7rem}.service-chart__data table{min-width:16rem}}.platform-evidence{min-width:0}.platform-evidence__group+.platform-evidence__group{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line)}.platform-evidence h4{margin:0 0 var(--space-2);font-size:1rem}.platform-evidence p{margin-block:var(--space-2)}.platform-evidence code,.platform-evidence dd,.platform-evidence h4{overflow-wrap:anywhere}.platform-evidence__facts{gap:var(--space-2) var(--space-4);margin-block:var(--space-4);grid-template-columns:minmax(9rem,1fr) minmax(0,2fr);display:grid}.platform-evidence__facts dt{color:var(--muted)}.platform-evidence__facts dd{min-width:0;margin:0}.platform-evidence__facts dd>span,.platform-evidence__note{margin-top:var(--space-1);font-weight:400;display:block}.platform-evidence__fact-pair{display:contents}.platform-evidence__controls{align-items:end;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.platform-evidence__controls label{gap:var(--space-1);display:grid}.platform-evidence__controls select{min-height:2.75rem;padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--ink);border:1px solid var(--control-line);border-radius:var(--radius);font:inherit}.platform-evidence .table th{white-space:normal}@media (width<=640px){.platform-evidence__facts{gap:var(--space-1);grid-template-columns:1fr}.platform-evidence__facts dd{margin-bottom:var(--space-3)}.platform-evidence__controls label{flex:10rem;min-width:0}.platform-evidence__controls select{width:100%}}.terminal-action{justify-items:end;gap:.4rem;min-width:0;max-width:19rem;display:grid}.terminal-action__reason{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}@media (width<=38rem){.terminal-action{flex:100%;justify-items:stretch;max-width:none}}.environment-actions{margin:calc(var(--space-3) - var(--space-5)) 0 var(--space-5);gap:.5rem;display:grid}.environment-actions__bar{align-items:center;gap:.6rem var(--space-5);flex-wrap:wrap;display:flex}.environment-actions__group{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.environment-actions__group>.terminal-action{justify-items:start;max-width:none}@media (width<=38rem){.environment-actions__group>.terminal-action{flex:0 auto}}.environment-actions__buttons{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.environment-actions__detail{color:var(--muted);overflow-wrap:anywhere;margin:.4rem 0;font-size:.875rem;line-height:1.55}.environment-action-dialog{border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:var(--surface);width:min(38rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);padding:0;overflow:auto;box-shadow:0 1.5rem 5rem #0005}.environment-action-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0008}.environment-action-dialog__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.environment-action-dialog__header h2{color:var(--ink);margin:.4rem 0 0;font-size:1.5rem}.environment-action-dialog__body{gap:1rem;padding:1.5rem;display:grid}.environment-action-dialog__body>p{margin:0}.environment-action-dialog .eyebrow{overflow-wrap:anywhere}.environment-action-dialog .button[aria-pressed=true]{background:var(--accent-fill);color:var(--accent-ink)}.environment-action-result{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-card);overflow-wrap:anywhere;padding:1rem}.environment-action-result>strong{color:var(--ink)}.environment-action-field{gap:.5rem;margin-top:.75rem;font-size:.875rem;display:grid}.environment-action-field input{border:1px solid var(--control-line);border-radius:var(--radius);background:var(--surface);width:100%;min-width:0;color:var(--text);padding:.75rem}.environment-action-progress{align-items:center;gap:.6rem;display:flex}.environment-action-progress .icon{animation:1.5s linear infinite environment-action-spin}@keyframes environment-action-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.environment-action-progress .icon{animation:none}}@media (width<=38rem){.environment-action-dialog__header,.environment-action-dialog__body{padding:1rem}.environment-actions__buttons>.button{flex:auto}}.sitehead .crumbs{font-size:var(--text-caption)}.sitehead>.sitehead__row{align-items:flex-start;gap:var(--space-3) var(--space-6);flex-wrap:nowrap}.sitehead__row>.sitehead__identity{flex:auto;gap:.3rem;display:grid}.sitehead .page__title{font-size:1.875rem;line-height:1.1}.sitehead__title{flex-wrap:wrap;align-items:center;gap:.4rem .85rem;min-width:0;display:flex}.kindbadge{--kind:var(--neutral-line);border:1px solid color-mix(in srgb, var(--kind) 55%, var(--surface));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--kind) 14%, var(--surface));color:color-mix(in srgb, var(--kind) 55%, var(--ink));font-size:var(--text-body);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:.4rem;padding:.25rem .7rem .25rem .55rem;line-height:1.2;display:inline-flex}.kindbadge .icon{flex:none}.kindbadge[data-kind=drupal-1pax-helm]{--kind:var(--chart-1)}.kindbadge[data-kind=static-1pax-helm]{--kind:var(--chart-2)}.sitehead__meta{margin:0}.sitehead__identity>.freshness{margin:.1rem 0 0}.sitehead__identity>.freshness .button{min-height:2rem;font-size:var(--text-caption);padding:.2rem .6rem}.sitehead__line{align-items:center;gap:.5rem var(--space-5);flex-wrap:wrap;display:flex}.sitehead__line>.sitehead__actions{gap:.5rem;margin-left:0}.sitehead__line>.sitehead__actions .button{min-height:2.25rem;font-size:var(--text-label);padding:.3rem .75rem}.sitehead__line .terminal-action{align-items:center;gap:.5rem;display:flex}.sitehead__line .terminal-action__reason{color:var(--muted);max-width:22rem;margin:0;font-size:.72rem}.sitehead__row>.envswitch{flex:none;margin-left:auto}.envswitch{justify-items:end;gap:.3rem;min-width:0;display:grid}.envswitch__list{background:var(--sunken);border-radius:var(--radius-card);flex-wrap:wrap;align-items:stretch;gap:.25rem;margin:0;padding:.3rem;list-style:none;display:flex}.envswitch__list>li{align-items:stretch;display:flex}.envswitch__env[data-after]:before{content:"";border-top:2px solid var(--line-strong);border-right:2px solid var(--line-strong);align-self:center;width:.45rem;height:.45rem;margin:0 .6rem 0 .3rem;transform:rotate(45deg)}.envswitch__item{border-radius:var(--radius);min-width:7.5rem;min-height:3.25rem;color:var(--ink);cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast);border:1px solid #0000;grid-template-columns:auto;align-content:center;gap:.15rem;padding:.45rem 1rem;text-decoration:none;display:grid}.envswitch__item--all{grid-template-columns:auto 1fr;align-items:center;column-gap:.55rem;min-width:0}.envswitch__item--all .icon{color:var(--muted);grid-row:span 2}.envswitch__item:hover{background:var(--surface)}.envswitch__item[aria-current=page]{background:var(--raised);border-color:var(--accent)}.envswitch__item[aria-current=page] .envswitch__name{color:var(--accent)}.envswitch__item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.envswitch__name{font-size:var(--text-body);font-weight:var(--weight-medium);text-transform:capitalize;white-space:nowrap;line-height:1.2}.envswitch__item--all .envswitch__name{text-transform:none}.envswitch__detail{color:var(--muted);white-space:nowrap;font-size:.72rem}.envswitch__item .status{background:0 0;border:0;gap:.35rem;padding:0;font-size:.75rem}.envswitch__item .status__word{color:var(--level-fg);text-transform:none;font-weight:400}@media (width<=64rem){.sitehead>.sitehead__row{flex-wrap:wrap}.envswitch,.sitehead__row>.envswitch{flex:100%;justify-items:stretch;min-width:0;margin-left:0}.envswitch__list{width:100%}.envswitch__list>li{flex:auto}.envswitch__item{flex:1;min-width:0}}@media (width<=40rem){.envswitch__list>li{flex:6.5rem}.envswitch__list>li:first-child{flex-basis:100%}.envswitch__env[data-after]:before{display:none}}@media (forced-colors:active){.envswitch__item[aria-current=page]{outline:2px solid highlight}}@keyframes activity-turn{to{transform:rotate(360deg)}}.activity{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.activity__title h2:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.activity__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);flex:none;display:flex}.activity__title h2{color:var(--ink);font-size:var(--text-section);line-height:1.25}.activity__title p{color:var(--muted);font-size:var(--text-caption);margin-top:.2rem}.activity__head .button{flex:none;min-height:2.5rem;padding:.5rem .75rem}.activity__filters{padding:0 var(--space-4) var(--space-3);border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;gap:.35rem;display:flex}.chip{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-medium);cursor:pointer;background:0 0;padding:.25rem .6rem}.chip:hover{border-color:var(--control-line);color:var(--text)}.chip[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.chip--failing[aria-pressed=true]{background:var(--failing-bg);border-color:var(--failing-line);color:var(--failing-fg)}.activity__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:1;min-height:0;overflow-y:auto}.activity__body>.notice,.activity__body>.state{margin:var(--space-4)}.activity__more{width:calc(100% - 2rem);margin:var(--space-4);justify-content:center}.activity__running{background:var(--accent-soft);border-bottom:1px solid var(--line)}.activity__running ol{margin:0;padding:0;list-style:none}.running{padding:var(--space-4);gap:.3rem;display:grid}.running+.running{border-top:1px solid color-mix(in srgb, var(--accent) 18%, transparent)}.running__what strong{color:var(--ink);font-weight:var(--weight-medium)}.running__who,.running__note{color:var(--muted);font-size:var(--text-caption)}.running__note{color:var(--text)}.progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;margin:.5rem 0 .35rem;display:grid}.progress__track{grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;display:grid}.progress__track>span{border-radius:var(--radius-pill);background:var(--sunken);height:.3125rem}.progress__track>span[data-state=done]{background:var(--accent)}.progress__track>span[data-state=failed]{background:var(--failing-fg)}.progress__track>span[data-state=active]{background:color-mix(in srgb, var(--accent) 22%, var(--sunken));position:relative;overflow:hidden}.progress__track>span[data-state=active]:after{content:"";border-radius:inherit;background:var(--accent);width:45%;animation:1.4s cubic-bezier(.45,0,.55,1) infinite activity-travel;position:absolute;inset:0}.progress__stage{color:var(--accent);font-size:var(--text-caption);font-weight:var(--weight-medium);white-space:nowrap}.progress__stage[data-state=failed]{color:var(--failing-fg)}.progress__stage[data-state=unconfirmed]{color:var(--neutral-fg)}@keyframes activity-travel{0%{transform:translate(-110%)}to{transform:translate(245%)}}.steps{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.steps li{gap:var(--space-2);color:var(--muted);grid-template-columns:.5rem minmax(0,1fr);align-items:center;display:grid}.steps li:before{content:"";border:1.5px solid var(--line-strong);box-sizing:border-box;border-radius:50%;width:.5rem;height:.5rem}.steps li[data-state=done]{color:var(--text)}.steps li[data-state=done]:before{background:var(--accent);border-color:var(--accent)}.steps li[data-state=active]{color:var(--ink);font-weight:var(--weight-medium)}.steps li[data-state=active]:before{background:var(--accent);border-color:var(--accent);animation:1.2s ease-in-out infinite activity-pulse}.steps li[data-state=failed]{color:var(--failing-fg);font-weight:var(--weight-medium)}.steps li[data-state=failed]:before{background:var(--failing-fg);border-color:var(--failing-fg)}@keyframes activity-pulse{50%{opacity:.4}}.activity__day h3{z-index:1;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) .4rem;background:var(--surface);color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase;display:flex;position:sticky;top:0}.activity__day h3:after{content:"";background:var(--line);flex:1;height:1px}.ledger{margin:0;padding:0;list-style:none}.ledger__row{border-top:1px solid var(--line)}.ledger__row:first-child{border-top:0}.ledger__row[data-state=failed],.ledger__row[data-state=unconfirmed]{background:var(--failing-bg)}.ledger__row[data-state=unconfirmed]{background:var(--neutral-bg)}.ledger__line{gap:var(--space-2);width:100%;padding:.6rem var(--space-4);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.75rem 1rem minmax(0,1fr) .8125rem;align-items:start;display:grid}.ledger__line:hover{background:color-mix(in srgb, var(--accent) 7%, transparent)}.ledger__line:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.ledger__line>.icon{color:var(--muted);transition:transform var(--motion-fast) var(--ease-out);margin-top:.15rem}.ledger__row[data-open=true] .ledger__line>.icon{transform:rotate(90deg)}.ledger__time{color:var(--muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;line-height:1.45}.ledger__mark{width:1rem;height:1rem;color:var(--neutral-fg);margin-top:.05rem;display:block}.ledger__mark svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.ledger__mark[data-state=succeeded]{color:var(--ok-fg)}.ledger__mark[data-state=failed]{color:var(--failing-fg)}.ledger__mark[data-state=running]{color:var(--accent)}.ledger__what{gap:.1rem;min-width:0;display:grid}.ledger__title{color:var(--text);overflow-wrap:anywhere}.ledger__title strong{color:var(--ink);font-weight:var(--weight-medium)}.ledger__meta{color:var(--muted);font-size:var(--text-caption);flex-wrap:wrap;gap:.1rem .5rem;display:flex}.ledger__meta>span+span:before{content:"·";margin-right:.5rem}.ledger__outcome{color:var(--failing-fg);font-weight:var(--weight-medium)}.ledger__row[data-state=unconfirmed] .ledger__outcome{color:var(--neutral-fg)}.ledger__note{color:var(--text);font-size:var(--text-caption);overflow-wrap:anywhere;margin-top:.15rem}.ledger__detail{gap:var(--space-3);padding:0 var(--space-4) var(--space-4) calc(2.75rem + 1rem + var(--space-2) * 2);font-size:var(--text-caption);display:grid}.ledger__detail .steps{margin-top:0}.ledger__changes{color:var(--text);overflow-wrap:anywhere;gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.ledger__facts{gap:.2rem var(--space-3);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.ledger__facts dt{color:var(--muted)}.ledger__facts dd{overflow-wrap:anywhere;margin:0}@media (width<=56rem){.activity__head,.activity__filters,.ledger__line,.running,.activity__day h3{padding-inline:var(--space-3)}.ledger__detail{padding-left:calc(2.75rem + 1rem + var(--space-2) * 2 - var(--space-1));padding-right:var(--space-3)}}.activity__title h2{align-items:center;gap:.5rem;display:flex}.activity[data-busy=true] .activity__title h2 .icon{animation:1.4s linear infinite activity-turn}@media (prefers-reduced-motion:reduce){.activity[data-busy=true] .activity__title h2 .icon{animation:none}.track li[data-state=active]>span:after{opacity:.55;width:100%;animation:none}.ledger__line>.icon{transition:none}}.ledger__site{color:var(--ink);font-weight:var(--weight-medium)}a.ledger__site{text-decoration:none}a.ledger__site:hover{color:var(--accent);text-decoration:underline}.desk-shell .content:has(.sitepage){max-width:128rem}.page.sitepage{gap:1rem}.sitepage__body{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.sitepage__main{gap:1.5rem;min-width:0;display:grid}.sitepage .activity{max-height:min(40rem,80dvh)}.sitepage .activity__body{flex:1;min-height:0}.sitehead__actions .sitehead__activity{display:none}@media (width>=90rem){.sitepage:not(.sitepage--rail) .sitepage__body{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}.sitepage:not(.sitepage--rail) .activity{top:var(--space-3);height:calc(100dvh - 2 * var(--space-3));max-height:none;position:sticky}}@media (width>=110rem){.sitepage--rail .sitepage__body{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}.sitepage--rail .activity{top:var(--space-3);height:calc(100dvh - 2 * var(--space-3));max-height:none;position:sticky}}@media (width<=89.99rem){.sitepage:not(.sitepage--rail) .sitehead__actions .sitehead__activity{display:inline-flex}}@media (width<=109.99rem){.sitepage--rail .sitehead__actions .sitehead__activity{display:inline-flex}}.signin{--focus:var(--nav-focus);background:var(--nav);min-height:100dvh;color:var(--nav-text);align-items:center;display:flex;position:relative;overflow:hidden}.signin__body{z-index:3;justify-items:start;gap:var(--space-5);padding:clamp(2rem,8vw,7rem);display:grid;position:relative}.signin__mark{align-items:center;gap:var(--space-3);display:flex}.signin__mark img{width:2.5rem;height:auto;display:block}.signin__mark span{color:var(--nav-muted);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase}.signin__mark .signin__brand{text-transform:none}.signin__title{max-width:15ch;color:var(--nav-strong);font-size:clamp(var(--text-display), 5vw, var(--text-hero));font-weight:var(--weight-bold);letter-spacing:-.03em;line-height:1.05}.signin__lede{max-width:42ch;color:var(--nav-text);font-size:var(--text-lead)}.signin__refused{max-width:46ch;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--nav-signal-busy) 55%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--nav-signal-busy) 12%, transparent);color:var(--nav-strong);font-size:var(--text-label);margin:0;line-height:1.5}.signin__go{min-height:3.125rem;padding:0 var(--space-6);background:var(--nav-accent-fill);color:var(--nav-accent-ink);font-size:var(--text-lead)}.signin__go:hover{background:var(--nav-accent-hover)}.signin__field{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.signin__sky{background:linear-gradient(to bottom, var(--nav) 0%, color-mix(in srgb, var(--nav-signal-deep) 26%, var(--nav)) 16%, color-mix(in srgb, var(--nav-signal-deep) 12%, var(--nav)) 30%, var(--nav) 46%);position:absolute;inset:0}.signin__haze{background:radial-gradient(34% 26% at 60% 26%, color-mix(in srgb, var(--nav-signal-quiet) 26%, transparent), transparent 74%);will-change:transform;animation:40s ease-in-out infinite alternate signin-haze;position:absolute;inset:-25%}@keyframes signin-haze{0%{transform:translate(-3%,2%)}to{transform:translate(4%,-2%)}}.signin__drift{position:absolute;inset:0}.signin__camera{--reach-x:16px;--reach-y:9px;inset:calc(var(--reach-y) * -1.5) calc(var(--reach-x) * -1.5);transform:translate3d(calc(var(--lean-x,0) * var(--reach-x) * -1), calc(var(--lean-y,0) * var(--reach-y) * -1), 0);will-change:transform;transition:transform 1.1s cubic-bezier(.16,1,.3,1);position:absolute}.signin__room{width:100%;height:100%;position:absolute;inset:0}.signin__horizon-core{stop-color:var(--nav-signal-quiet);stop-opacity:.15}.signin__horizon-edge{stop-color:var(--nav-signal-quiet);stop-opacity:0}.signin__patch{fill:var(--1x-white)}.signin__patch[data-tone="0"]{fill:var(--1x-red)}.signin__patch[data-tone="2"]{fill:var(--1x-indigo-accent)}.signin__patch[data-tone="3"]{fill:var(--1x-ink)}.signin__floor line{stroke:color-mix(in srgb, var(--nav-signal-lit) 24%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.signin__fade-horizon{stop-color:var(--nav-signal-lit);stop-opacity:0}.signin__fade-front{stop-color:var(--nav-signal-lit);stop-opacity:.22}.signin__glow-core{stop-color:var(--nav-signal-lit);stop-opacity:.3}.signin__glow-mid{stop-color:var(--nav-signal-lit);stop-opacity:.09}.signin__glow-edge{stop-color:var(--nav-signal-lit);stop-opacity:0}.signin__glow{animation-name:signin-breathe;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes signin-breathe{50%{opacity:.55}}.signin__glow[data-changing]{animation:3.4s ease-in-out infinite signin-working}@keyframes signin-working{50%{opacity:.35}}.signin__packet{fill:var(--nav-signal-lit);font-family:var(--font-mono);letter-spacing:.14em;dominant-baseline:middle}.signin__pod{--lit:.5;--steel:color-mix(in srgb, var(--nav-signal-quiet) calc(5% + var(--lit) * 9%), var(--1x-ink));--edge:color-mix(in srgb, var(--nav-signal-bright) calc(var(--lit) * 100%), var(--nav-signal-quiet))}.signin__pod[data-changing]{--lit:.75}.signin__pod-back{fill:var(--1x-ink)}.signin__pod-lid{fill:color-mix(in srgb, var(--edge) calc(14% + var(--lit) * 16%), var(--1x-ink))}.signin__pod-body{fill:var(--steel);stroke:var(--edge);stroke-opacity:calc(.14 + var(--lit) * .4);stroke-width:1px;vector-effect:non-scaling-stroke}.signin__pod-side{fill:color-mix(in srgb, var(--steel) 70%, black);stroke:var(--edge);stroke-opacity:calc(.06 + var(--lit) * .16);stroke-width:1px;vector-effect:non-scaling-stroke}.signin__pod-plinth{fill:#000;fill-opacity:.55}.signin__unit-face{fill:color-mix(in srgb, var(--edge) calc(8% + var(--lit) * 10%), var(--1x-ink))}.signin__unit[data-kind=blank] .signin__unit-face{fill:var(--steel);stroke:#000;stroke-opacity:.35;stroke-width:1px;vector-effect:non-scaling-stroke}.signin__sled{fill:color-mix(in srgb, var(--nav-signal-quiet) 22%, var(--1x-ink))}.signin__sled-light{fill:var(--nav-signal-run);fill-opacity:.8}.signin__port{fill:#000}.signin__patch-port{fill:#000;stroke:color-mix(in srgb, var(--nav-signal-quiet) 40%, transparent);stroke-width:.6px}.signin__shelf-light{fill:var(--nav-signal-busy);fill-opacity:.75}.signin__blade{fill:color-mix(in srgb, var(--nav-signal-quiet) 16%, var(--1x-ink));stroke:#000;stroke-width:.5px}.signin__grille{fill:color-mix(in srgb, var(--nav-signal-quiet) 30%, var(--1x-ink))}.signin__grille-hole{fill:#000;fill-opacity:.85}.signin__unit[data-kind=cable] .signin__unit-face{fill:#000;fill-opacity:.6}.signin__unit-slot{fill:color-mix(in srgb, var(--nav-signal-quiet) 20%, var(--1x-ink))}.signin__port-link{fill:var(--nav-signal-run)}.signin__mesh-hole{fill:#000;fill-opacity:.45}.signin__unit-bay{fill:var(--nav-signal-quiet);fill-opacity:calc(.18 + var(--lit) * .2)}.signin__unit-load{fill:var(--nav-signal-bright);fill-opacity:calc(.45 + var(--lit) * .4);transform-box:fill-box;transform-origin:0;animation-name:signin-load;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes signin-load{0%{transform:scaleX(.05)}46%{transform:scaleX(1)}58%{transform:scaleX(1)}to{transform:scaleX(.05)}}.signin__unit-led{fill:var(--nav-signal-run)}.signin__unit-led[data-working]{animation-name:signin-led;animation-timing-function:step-end;animation-iteration-count:infinite}@keyframes signin-led{0%,58%{fill:var(--nav-signal-run);opacity:1}60%{fill:var(--nav-signal-busy);opacity:1}63%{fill:var(--nav-signal-busy);opacity:.12}66%{fill:var(--nav-signal-busy);opacity:1}69%{fill:var(--nav-signal-busy);opacity:.12}72%{fill:var(--nav-signal-busy);opacity:1}75%{fill:var(--nav-signal-busy);opacity:.12}78%{fill:var(--nav-signal-busy);opacity:1}81%{fill:var(--nav-signal-busy);opacity:.12}84%,to{fill:var(--nav-signal-run);opacity:1}}.signin__scrim{z-index:2;background:radial-gradient(52% 84% at 6% 46%, var(--nav) 16%, color-mix(in srgb, var(--nav) 78%, transparent) 52%, transparent 94%);position:absolute;inset:0}@media (width<=56rem){.signin{align-items:flex-start}.signin__body{padding:clamp(2.5rem, 10dvh, 5rem) var(--gutter) var(--space-6)}.signin__camera{transform:none}.signin__scrim{background:linear-gradient(180deg, var(--nav) 21rem, color-mix(in srgb, var(--nav) 64%, transparent) 27rem, transparent 34rem)}}@media (prefers-reduced-motion:reduce){.signin__haze,.signin__glow,.signin__unit-load,.signin__unit-led{animation:none}.signin__camera{transition:none;transform:none}}.site-evidence{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:var(--space-5);margin-bottom:var(--space-5);min-width:0}.site-evidence__head{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--line);padding-bottom:var(--space-4);display:flex}.site-evidence__head h2{font-size:var(--text-section);letter-spacing:var(--tracking-section);margin:0;font-weight:500}.site-evidence__head p{color:var(--muted);font-size:var(--text-caption);margin:var(--space-2) 0 0;line-height:1.5}.site-evidence__controls{align-items:flex-end;gap:var(--space-3);flex-shrink:0;display:flex}.site-evidence__controls label{gap:var(--space-2);font-size:var(--text-caption);color:var(--muted);flex-direction:column;display:flex}.site-evidence__controls select{min-width:9rem;max-width:100%;color:var(--ink);font:inherit;background:var(--sunken);border:1px solid var(--line);border-radius:var(--radius);padding:.65rem}.site-evidence>.service-insights{margin-bottom:0}@media (width<=52rem){.site-evidence__head{flex-direction:column;align-items:stretch}.site-evidence__controls{justify-content:space-between}.site-evidence{padding:var(--space-4)}}@media (width<=25rem){.site-evidence__controls{flex-direction:column;align-items:stretch}.site-evidence__controls select{width:100%}}.matrix--bands .matrix__band th{padding:.4rem var(--space-4);background:var(--sunken);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);white-space:normal;border-left:0}.matrix--bands .matrix__band th span{margin-left:var(--space-3);color:var(--muted);font-weight:var(--weight-regular)}.matrix--bands .matrix__group tr:last-child th,.matrix--bands .matrix__group tr:last-child td{border-bottom:1px solid var(--line)}.matrix--bands .matrix__group:last-child tr:last-child th,.matrix--bands .matrix__group:last-child tr:last-child td{border-bottom:0}.matrix--bands .matrix__status td{background:color-mix(in srgb,var(--level-bg) 40%,transparent)}.matrix--bands .matrix__status td[data-level=ok]{background:0 0}.matrix__lead{color:var(--ink);font-weight:var(--weight-medium)}.matrix__note--warning{color:var(--warning-fg)}.matrix__probe{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:inline-flex}.matrix__pill{border:1px solid var(--level-line);border-radius:var(--radius-pill);background:var(--level-bg);color:var(--level-fg);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.35rem;padding:0 .5rem;display:inline-flex}.matrix__pill:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.matrix__chips{flex-wrap:wrap;gap:.3rem;margin:.3rem 0 0;padding:0;list-style:none;display:flex}.matrix__chip{border:1px solid var(--level-line);border-radius:var(--radius-pill);color:var(--level-fg);font-size:var(--text-caption);white-space:nowrap;padding:0 .5rem}.matrix__chip[data-level=failing]{border-style:dashed}@media (width<=40rem){.matrix--bands .matrix__band th span{display:none}}.inspector.inspector--drawer{z-index:25;background:var(--surface);border:1px solid var(--line-strong);width:min(30rem,100vw - 2rem);max-height:calc(100dvh - 2rem);animation:inspector-drawer-in var(--motion-panel) var(--ease-out);border-radius:12px;flex-direction:column;display:flex;position:fixed;inset:1rem 1rem 1rem auto;overflow:hidden}.inspector--drawer .inspector__head{flex:none;padding:1rem}.inspector--drawer .inspector__heading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.inspector--drawer .inspector__title{min-width:0;font-size:1.125rem;line-height:1.4}.inspector--drawer .inspector__close{flex:none;min-height:2.5rem;padding:.5rem .75rem}.inspector--drawer .inspector__location{font-size:.75rem;line-height:1.5}.inspector--drawer .inspector__actions{grid-template-columns:1fr 1fr;gap:.5rem;padding-top:.85rem;display:grid}.inspector--drawer .inspector__actions>.button{white-space:normal;min-width:0;padding:.6rem .5rem;font-size:.75rem}.inspector--drawer .inspector__actions>.button:first-child{grid-column:1/-1}.inspector--drawer .inspector__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:1;min-height:0;padding:1rem;overflow-y:auto}.inspector--drawer .inspector__body:focus-visible{outline-offset:-3px}@keyframes inspector-drawer-in{0%{opacity:.75;transform:translate(1.25rem)}to{opacity:1;transform:translate(0)}}@media (width>=90rem){.desk-shell .content:has(.page--sites[data-inspector-open=true]){max-width:none}.page--sites[data-inspector-open=true]{padding-right:27.5rem}.inspector.inspector--drawer{width:26.5rem;right:var(--gutter)}}@media (width>=112rem){.page--sites[data-inspector-open=true]{padding-right:31rem}.inspector.inspector--drawer{width:30rem}}@media (width<=56rem){.page--sites[data-inspector-open=true]{padding-bottom:calc(72dvh + 1rem)}.inspector.inspector--drawer{border-radius:12px;width:auto;height:72dvh;max-height:calc(100dvh - 4rem);animation-name:inspector-sheet-in;inset:auto .5rem .5rem}.inspector--drawer .inspector__head{padding:.75rem}.inspector--drawer .inspector__body{padding:.85rem}.inspector--drawer .inspector__title{font-size:1rem}.inspector--drawer .inspector__location{margin-top:.4rem}.inspector--drawer .inspector__actions{padding-top:.65rem}}@keyframes inspector-sheet-in{0%{opacity:.75;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.inspector.inspector--drawer{animation:none}}.overview-page{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.overview-page>.page__head{margin-bottom:0}.overview-page .page__lede{color:var(--text);max-width:80ch;font-size:1.0625rem}.overview-page__status{gap:var(--space-3);min-width:0;display:grid}.overview-health{flex:none}.overview-page__grid{gap:var(--space-5);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;display:grid}.overview-page__column{gap:var(--space-5);min-width:0;display:grid}.overview-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;overflow:clip}.overview-panel__head{justify-content:space-between;align-items:center;gap:var(--space-4);padding:1rem 1.25rem;display:flex}.overview-panel__head h2{color:var(--ink);font-size:1.125rem;font-weight:var(--weight-medium);letter-spacing:-.01em;align-items:center;gap:.6rem;margin:0;display:flex}.overview-panel__link{min-height:2.75rem;color:var(--accent);font-size:var(--text-caption);flex:none;align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.overview-panel__link:hover{text-underline-offset:.2em;text-decoration:underline}.overview-panel__lede{color:var(--muted);font-size:var(--text-caption);margin:-.5rem 0 0;padding:0 1.25rem 1rem;line-height:1.5}.overview-panel__body{border-top:1px solid var(--line);padding:1rem 1.25rem}.overview-panel__notice{border-inline:0;border-bottom:0;border-radius:0;margin:0}.overview-panel__more{border-top:1px solid var(--line);min-height:2.75rem;color:var(--accent);font-size:var(--text-caption);align-items:center;gap:.3rem;padding:.5rem 1.25rem;text-decoration:none;display:flex}.overview-panel__more:hover{text-underline-offset:.2em;text-decoration:underline}.overview-empty{border-top:1px solid var(--line);color:var(--muted);max-width:none;margin:0;padding:1.1rem 1.25rem;font-size:.875rem}.overview-count{border:1px solid var(--level-line);border-radius:var(--radius-pill);background:var(--level-bg);min-width:1.6rem;color:var(--level-fg);font-size:var(--text-caption);font-variant-numeric:tabular-nums;place-items:center;padding:.05rem .45rem;display:inline-grid}.overview-tier{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--text);font-size:.75rem;font-weight:var(--weight-medium);white-space:nowrap;text-transform:capitalize;padding:.02rem .5rem;line-height:1.5;display:inline-block}.overview-tier[data-tier=live]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.overview-tier[data-tier=stage]{border-color:var(--accent);color:var(--accent)}.overview-queue__list{margin:0;padding:0;list-style:none}.overview-queue__row{gap:var(--space-3) var(--space-5);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;padding:1.1rem 1.25rem 1.15rem 1.5rem;display:grid;position:relative}.overview-queue__row:before{content:"";background:var(--level-fg);width:4px;position:absolute;top:-1px;bottom:0;left:0}.overview-queue__row[data-level=warning]:before{background:var(--warning-signal)}.overview-queue__main{gap:.55rem;min-width:0;display:grid}.overview-queue__name{font-size:1.0625rem;font-weight:var(--weight-medium);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;display:flex}.overview-queue__name>a{min-width:0;color:var(--ink);overflow-wrap:anywhere;text-decoration:none}.overview-queue__name>a:hover{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.overview-queue__role{color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-regular);letter-spacing:0}.overview-queue__findings{gap:.4rem;max-width:76ch;margin:0;padding:0;list-style:none;display:grid}.overview-queue__findings a{color:var(--text);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:.65rem;font-size:.875rem;line-height:1.45;text-decoration:none;display:grid}.overview-queue__findings a:hover .overview-queue__message{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.2em}.overview-queue__message{overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.overview-queue__origin{border:1px solid var(--level-line);border-radius:var(--radius-pill);background:var(--level-bg);color:var(--level-fg);font-size:.75rem;font-weight:var(--weight-medium);white-space:nowrap;justify-self:start;padding:.02rem .45rem}.overview-queue__rest a{color:var(--muted);font-size:var(--text-caption);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.2em;display:inline}.overview-queue__aside{align-content:start;justify-items:end;gap:.5rem;min-width:0;display:grid}.overview-queue__meta{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:.15rem .75rem;margin:0;font-size:.75rem;display:flex}.overview-queue__aside .status{padding:0;font-size:.75rem}.overview-queue__open{min-height:2.5rem;font-size:var(--text-caption);white-space:nowrap;gap:.45rem;padding:.45rem .8rem;text-decoration:none}.overview-queue__open .icon{color:var(--accent)}.overview-checks{border-top:1px solid var(--line);font-size:.875rem}.overview-checks>summary{min-height:2.75rem;color:var(--ink);cursor:pointer;align-items:center;gap:.5rem;padding:.6rem 1.25rem;list-style:none;display:flex}.overview-checks>summary::-webkit-details-marker{display:none}.overview-checks>summary .icon{color:var(--muted);transition:transform var(--motion-fast);flex:none}.overview-checks[open]>summary .icon{color:var(--accent);transform:rotate(90deg)}.overview-checks>summary:hover{background:var(--sunken)}.overview-checks ul{margin:0;padding:0 1.25rem;list-style:none}.overview-checks li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.35rem 1rem;padding:.75rem 0;display:flex}.overview-checks li>a{min-width:0;color:var(--ink);font-weight:var(--weight-medium);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.overview-checks li>a:hover{color:var(--accent)}.overview-checks li .status{white-space:normal;padding:0;font-size:.75rem}.overview-checks li>p{color:var(--muted);font-size:var(--text-caption);flex-basis:100%;margin:0}.overview-checks__all{min-height:2.75rem;color:var(--accent);font-size:var(--text-caption);align-items:center;gap:.3rem;padding:0 1.25rem .4rem;text-decoration:none;display:inline-flex}.overview-capacity__list{margin:0;padding:0;list-style:none}.overview-capacity__row{border-top:1px solid var(--line);gap:.45rem;padding:1rem 1.25rem 1.1rem;display:grid}.overview-capacity__head{flex-wrap:wrap;align-items:baseline;gap:.15rem .75rem;display:flex}.overview-capacity__head h3{font-size:1rem;font-weight:var(--weight-medium);margin:0}.overview-capacity__head h3 a{color:var(--ink);text-decoration:none}.overview-capacity__head h3 a:hover{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.overview-capacity__role{color:var(--muted);font-size:var(--text-caption)}.overview-capacity__nodes{color:var(--level-fg);font-size:var(--text-caption);font-variant-numeric:tabular-nums;margin-left:auto}.overview-capacity__members{color:var(--muted);font-size:var(--text-caption);overflow-wrap:anywhere;margin:-.2rem 0 0}.overview-capacity__alarm{font-size:var(--text-caption);flex-wrap:wrap;gap:.25rem 1rem;margin:0;display:flex}.overview-capacity__alarm>*{color:var(--level-fg);font-weight:var(--weight-medium)}.overview-capacity__metrics{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.7rem 1.5rem;margin-top:.3rem;display:grid}.overview-capacity__unread{font-size:var(--text-caption);gap:.3rem;display:grid}.overview-capacity__unread>span:first-child{color:var(--text)}.overview-capacity__unread>span:last-child{border:1px dashed var(--neutral-line);border-radius:var(--radius-pill);color:var(--muted);justify-self:start;padding:.1rem .5rem}.overview-capacity__note{color:var(--muted);margin:.15rem 0 0;font-size:.75rem;line-height:1.45}.overview-capacity__alerts{border-top:1px solid var(--line);background:color-mix(in srgb, var(--sunken) 45%, transparent);color:var(--text);font-size:var(--text-caption);align-items:center;gap:.55rem;margin:0;padding:.6rem 1.25rem;display:flex}.overview-capacity__alerts>.icon{color:var(--level-fg);flex:none}.overview-capacity__alerts>span{flex:1;min-width:0}.overview-capacity__alerts>a{min-height:2.75rem;color:var(--accent);align-items:center;text-decoration:none;display:inline-flex}.overview-capacity__alerts>a:hover{text-underline-offset:.2em;text-decoration:underline}.overview-changes__list{margin:0;padding:0;list-style:none}.overview-changes__row{border-top:1px solid var(--line);grid-template-columns:4.75rem minmax(0,1fr) auto;align-items:start;gap:.25rem 1rem;padding:.8rem 1.25rem;display:grid}.overview-changes__row time{color:var(--ink);font-size:var(--text-caption);font-variant-numeric:tabular-nums;display:grid}.overview-changes__row time>span{color:var(--muted);font-size:.75rem}.overview-changes__what{gap:.15rem;min-width:0;display:grid}.overview-changes__title{color:var(--ink);overflow-wrap:anywhere;font-size:.875rem}.overview-changes__where{color:var(--muted);overflow-wrap:anywhere;font-size:.75rem}.overview-changes__where a{color:var(--text);font-weight:var(--weight-medium);text-decoration:none}.overview-changes__where a:hover{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.overview-changes__note{color:var(--failing-fg);font-size:.75rem}.overview-changes__row .status{padding:0;font-size:.75rem}.overview-sites__list{margin:0;padding:0;list-style:none}.overview-sites__list>li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.75rem 1.25rem;display:flex}.overview-sites__name{min-width:0;color:var(--ink);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.overview-sites__name .icon{color:var(--muted);flex:none}.overview-sites__name>span{min-width:0;font-weight:var(--weight-medium);overflow-wrap:anywhere;display:grid}.overview-sites__name small{color:var(--muted);font-size:.75rem;font-weight:var(--weight-regular)}.overview-sites__name:hover>span{color:var(--accent)}.overview-sites__envs{flex-wrap:wrap;gap:.4rem;display:flex}.overview-sites__envs a{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);align-items:center;min-height:2.75rem;padding:.35rem .6rem;text-decoration:none;display:inline-flex}.overview-sites__envs a:hover{border-color:var(--accent)}.overview-sites__envs .status{text-transform:capitalize;padding:0;font-size:.8125rem}@media (width<=78rem){.overview-page__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=38rem){.overview-page .page__head{flex-wrap:wrap}.overview-page .page__lede{font-size:.9375rem}.overview-panel__head,.overview-panel__body,.overview-empty,.overview-checks>summary,.overview-capacity__row,.overview-changes__row,.overview-sites__list>li,.overview-capacity__alerts,.overview-panel__lede,.overview-checks ul,.overview-checks__all,.overview-panel__more{padding-inline:1rem}.overview-queue__row{grid-template-columns:minmax(0,1fr);padding:1rem 1rem 1rem 1.25rem}.overview-queue__aside{flex-wrap:wrap;place-items:center start;gap:.5rem .9rem;display:flex}.overview-queue__meta{justify-content:flex-start}.overview-queue__findings a{grid-template-columns:minmax(0,1fr);gap:.2rem}.overview-changes__row{grid-template-columns:minmax(0,1fr) auto}.overview-changes__row time{grid-column:1/-1;gap:.4rem;display:flex}.overview-capacity__nodes{flex-basis:100%;margin-left:0}}@media (forced-colors:active){.overview-queue__row:before{forced-color-adjust:none;background:canvastext}}@media (prefers-reduced-motion:reduce){.overview-checks>summary .icon{transition:none}}:root{--1x-red:#e5322d;--1x-red-deep:#831c19;--1x-ink:#121111;--1x-white:#fff;--1x-indigo:#3530a3;--1x-indigo-accent:#4243b1;--1x-indigo-medium:#7b7bc8;--1x-indigo-light:#c6c7e8;--1x-indigo-lighter:#ececf7;--1x-sky:#009cde;--1x-navy:#194475;--1x-maroon:#550532;--1x-tint-blue:#eff3ff;--1x-tint-lavender:#e8e6ee;--1x-tint-cream:#fbf7f1;--1x-tint-mist:#ebf3f6;--1x-neutral:#c2bcaf;--1x-neutral-medium:#dad6ce;--1x-neutral-light:#f2f1ee;--1x-neutral-lighter:#f7f6f5;--1x-grey-medium:#595959;--1x-grey-light:#c6c6c6}@font-face{font-family:Geomanist;src:url(/fonts/geomanist-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geomanist;src:url(/fonts/geomanist-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geomanist;src:url(/fonts/geomanist-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:"Geomanist", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, "DejaVu Sans Mono", "Cascadia Mono", "Segoe UI Mono", monospace;--text-caption:.78125rem;--text-label:.8125rem;--text-body:.875rem;--text-lead:1rem;--text-section:1.125rem;--text-page:2.5rem;--text-display:2.5rem;--text-hero:3.75rem;--leading-tight:1.15;--leading-body:1.5;--tracking-title:-.02em;--tracking-section:-.01em;--weight-regular:400;--weight-medium:500;--weight-bold:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3.5rem;--shell-max:100rem;--measure:40rem;--gutter:clamp(1rem, 2.5vw, 2rem);--rail-width:11.5rem;--chrome-height:0rem;--label-col:9rem;--sections-col:10.5rem;--radius:8px;--radius-card:12px;--radius-panel:16px;--radius-pill:9999px;--brand:var(--1x-red);--brand-fill:var(--1x-red-deep);--chrome:var(--1x-ink);--chrome-text:#dcdad6;--chrome-strong:#f7f6f5;--chrome-muted:#b3afa8;--chrome-line:#3a3837;--chrome-focus:#e2e0dc;--paper:#e8e6e1;--surface:var(--1x-neutral-light);--raised:var(--1x-white);--sunken:var(--1x-neutral-medium);--line:#cfcabf;--line-strong:var(--1x-neutral);--control-line:#8b857a;--ink:var(--1x-ink);--text:#35332f;--muted:var(--1x-grey-medium);--accent:var(--1x-indigo-accent);--accent-soft:var(--1x-indigo-lighter);--accent-fill:var(--1x-indigo-accent);--accent-hover:var(--1x-indigo);--accent-ink:var(--1x-white);--chart-1:var(--1x-indigo-accent);--chart-2:var(--1x-sky);--nav:#1b1a1a;--nav-text:#dcdad6;--nav-strong:#f7f6f5;--nav-muted:#b3afa8;--nav-line:#3a3837;--nav-focus:#e2e0dc;--nav-hover:#2a2827;--nav-active:#383534;--nav-active-text:#f7f6f5;--nav-active-line:#6a645e;--nav-accent-fill:var(--1x-indigo-medium);--nav-accent-ink:var(--1x-ink);--nav-accent-hover:var(--1x-indigo-light);--nav-signal-bright:var(--1x-indigo-lighter);--nav-signal-lit:var(--1x-indigo-light);--nav-signal-quiet:var(--1x-indigo-medium);--nav-signal-deep:var(--1x-indigo);--nav-signal-unread:#6f6f66;--nav-signal-run:#5fd88a;--nav-signal-busy:#e6bb4a;--focus:var(--1x-indigo-accent);--ok-fg:#21613d;--ok-bg:#e1ebe0;--ok-line:#5f886b;--warning-fg:#79520c;--warning-bg:#eee5cd;--warning-line:#a3823b;--warning-signal:#e0a516;--failing-fg:#a0353c;--failing-bg:#eededd;--failing-line:#b97676;--locked-fg:#655578;--code-literal:#a0137a;--locked-bg:#e7e1ea;--locked-line:#95829f;--neutral-fg:#606059;--neutral-bg:#deded9;--neutral-line:#797970}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#141413;--raised:#3b3b36;--surface:#2d2d2a;--sunken:#20201e;--line:#565650;--line-strong:#7d7d72;--control-line:#a3a395;--ink:#f7f6f5;--text:#dcdad4;--muted:#b3afa8;--accent:var(--1x-indigo-light);--accent-soft:#33325a;--accent-fill:var(--1x-indigo-medium);--accent-hover:#9d9ddb;--accent-ink:var(--1x-ink);--chart-1:var(--1x-indigo-medium);--chart-2:#56b6e8;--nav:#0d0d0c;--nav-text:#deded4;--nav-strong:#f5f5ee;--nav-muted:#bfbfb1;--nav-line:#45453d;--nav-focus:#deded5;--nav-hover:#292925;--nav-active:#404039;--nav-active-text:#fafaf2;--nav-active-line:#828275;--nav-accent-fill:var(--1x-indigo-medium);--nav-accent-ink:var(--1x-ink);--nav-accent-hover:var(--1x-indigo-light);--nav-signal-bright:var(--1x-indigo-lighter);--nav-signal-lit:var(--1x-indigo-light);--nav-signal-quiet:var(--1x-indigo-medium);--nav-signal-deep:var(--1x-indigo);--nav-signal-unread:#6f6f66;--nav-signal-run:#5fd88a;--nav-signal-busy:#e6bb4a;--focus:var(--1x-indigo-light);--ok-fg:#98bf9f;--ok-bg:#28372c;--ok-line:#638d6d;--warning-fg:#d4b57b;--warning-bg:#383224;--warning-line:#9d8350;--warning-signal:#e6bb4a;--failing-fg:#dca0a0;--failing-bg:#3e2d2d;--failing-line:#a87373;--locked-fg:#c0afcf;--code-literal:#ff8fd9;--locked-bg:#352f3b;--locked-line:#8f7b9e;--neutral-fg:#bfbfb1;--neutral-bg:#363631;--neutral-line:#969689}[data-level]{--level-fg:var(--neutral-fg);--level-bg:var(--neutral-bg);--level-line:var(--neutral-line)}[data-level=ok]{--level-fg:var(--ok-fg);--level-bg:var(--ok-bg);--level-line:var(--ok-line)}[data-level=warning]{--level-fg:var(--warning-fg);--level-bg:var(--warning-bg);--level-line:var(--warning-line)}[data-level=failing]{--level-fg:var(--failing-fg);--level-bg:var(--failing-bg);--level-line:var(--failing-line)}[data-level=locked]{--level-fg:var(--locked-fg);--level-bg:var(--locked-bg);--level-line:var(--locked-line)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--chrome-height) + var(--space-4))}body{background:var(--paper);color:var(--text);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}table{border-collapse:collapse;width:100%}a{color:var(--ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}button,input{font:inherit;color:inherit}.icon{flex:none;display:block}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--space-4);z-index:30;padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--ink);position:absolute;top:-4rem}.skip:focus{top:var(--space-2)}.pod-terminal__console{--focus:var(--chrome-focus)}.shell{align-items:flex-start;min-height:100vh;display:flex}.chrome{--focus:var(--nav-focus);z-index:20;width:var(--rail-width);flex:0 0 var(--rail-width);background:var(--nav);height:100dvh;color:var(--nav-text);position:sticky;top:0;overflow-y:auto}.chrome__inner{min-height:100%;padding:var(--space-6) var(--space-3) var(--space-5);gap:var(--space-6);flex-direction:column;display:flex}.chrome__logo{padding:0 var(--space-3);align-items:center;min-height:2.5rem;text-decoration:none;display:flex}.chrome__logo img{width:auto;height:2rem;display:block}.chrome__nav{align-items:stretch;gap:var(--space-1);flex-direction:column;display:flex}.chrome__link{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-3);color:var(--nav-muted);font-weight:var(--weight-medium);border:1px solid #0000;text-decoration:none;display:flex}.chrome__link:hover{color:var(--nav-text)}.chrome__link:focus-visible{outline-offset:-2px}.chrome__link[aria-current=page]{color:var(--nav-strong);background:var(--nav-line)}.chrome__identity{padding:var(--space-4) var(--space-3) 0;border-top:1px solid var(--nav-line);align-items:stretch;gap:var(--space-4);flex-direction:column;margin-top:auto;display:flex}.chrome__who{overflow-wrap:anywhere;align-items:flex-start;gap:var(--space-1);flex-direction:column;line-height:1.25;display:flex}.chrome__email{color:var(--nav-text);font-size:var(--text-label)}.chrome__tier{color:var(--nav-muted);font-size:var(--text-caption)}.chrome__signout{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--nav-line);border-radius:var(--radius);color:var(--nav-text);font-size:var(--text-label);font-weight:var(--weight-medium);cursor:pointer;background:0 0;display:flex}.chrome__signout:hover{border-color:var(--nav-muted)}.content{width:100%;min-width:0;max-width:var(--shell-max);padding:var(--space-6) var(--gutter) var(--space-8);flex:1;margin:0 auto}.page{gap:var(--space-5);flex-direction:column;display:flex}.page__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.page__heading{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.page__title{color:var(--ink);font-size:var(--text-page);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-title);overflow-wrap:anywhere}.page__lede{max-width:var(--measure);color:var(--text)}.page__note{color:var(--muted);font-size:var(--text-caption)}.surface{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.stack{gap:var(--space-5);flex-direction:column;display:flex}.state{max-width:var(--measure);color:var(--muted)}.toolbar{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.toggle{align-items:center;gap:var(--space-2);padding:.4375rem var(--space-3);border:1px solid var(--control-line);border-radius:var(--radius);font-size:var(--text-label);font-weight:var(--weight-medium);cursor:pointer;background:0 0;display:inline-flex}.toggle:hover{border-color:var(--ink)}.toggle[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.search{align-items:center;gap:var(--space-2);width:16rem;max-width:100%;padding:0 var(--space-3);background:var(--surface);border:1px solid var(--control-line);border-radius:var(--radius);color:var(--muted);display:flex}.search:focus-within{border-color:var(--ink);outline:2px solid var(--focus);outline-offset:1px}.search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:.4375rem 0}.search input::placeholder{color:var(--muted)}.button{align-items:center;gap:var(--space-2);padding:.625rem var(--space-4);background:var(--ink);border-radius:var(--radius);color:var(--surface);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}.button:hover{background:var(--text)}.tablewrap{position:relative;overflow-x:auto}.table th,.table td{padding:.5625rem var(--space-4);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;font-weight:var(--weight-regular)}.table thead th{background:var(--sunken);color:var(--muted);font-size:var(--text-label);font-weight:var(--weight-medium);white-space:nowrap}.table tbody tr:last-child th,.table tbody tr:last-child td{border-bottom:0}.table tbody tr:hover{background:var(--sunken)}.table tbody tr[data-ready=false]{background:var(--failing-bg)}.table__link{color:var(--ink);font-weight:var(--weight-medium);text-decoration:none}.table__link:hover{text-decoration:underline}.table__name{color:var(--ink);font-family:var(--font-mono);font-size:var(--text-label);overflow-wrap:anywhere}.table__meta,.table__none{color:var(--muted)}.table__number{text-align:right;white-space:nowrap}.table--pods{min-width:56rem}.table--pods .table__name{min-width:14rem}.table--board thead th:nth-child(2),.table--board thead th:nth-child(3){text-transform:capitalize}.board__cell{align-items:baseline;column-gap:var(--space-2);margin:calc(var(--space-2) * -1) calc(var(--space-3) * -1);padding:var(--space-2) var(--space-3);border-radius:var(--radius);grid-template-columns:auto 1fr;row-gap:.125rem;text-decoration:none;display:grid}.board__cell:not([data-level=ok]){background:var(--level-bg)}.board__cell:hover .status__word{text-decoration:underline}.board__cell[data-dim=true]{background:0 0}.board__cell[data-dim=true] .status__word,.board__cell[data-dim=true] .board__why{color:var(--muted);font-weight:var(--weight-regular)}.board__cell[data-dim=true] .status__mark{opacity:.45}.board__where{color:var(--muted);font-size:var(--text-caption);white-space:nowrap}.board__why{max-width:22rem;color:var(--level-fg);font-size:var(--text-caption);grid-column:1/-1;line-height:1.35}.board__none{color:var(--muted);font-size:var(--text-caption)}.board__site{align-items:center;gap:var(--space-3);color:var(--ink);text-decoration:none;display:inline-flex}.board__site:hover .board__name{text-decoration:underline}.board__kind{border:1px solid var(--line-strong);border-radius:var(--radius);width:2.25rem;height:2.25rem;color:var(--text);place-items:center;display:inline-grid}.board__name{font-weight:var(--weight-medium);flex-direction:column;display:flex}.board__kindname{color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-regular)}.board__others{gap:var(--space-3);flex-direction:column;display:flex}.board__other{align-items:baseline;gap:var(--space-4);display:flex}.overviewbar{justify-content:space-between;align-items:end;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.segmented{border:1px solid var(--control-line);border-radius:var(--radius);display:inline-flex;overflow:hidden}.segmented__item{align-items:center;gap:var(--space-2);padding:.4375rem var(--space-3);border:0;border-left:1px solid var(--control-line);font-size:var(--text-label);font-weight:var(--weight-medium);cursor:pointer;background:0 0;display:inline-flex}.segmented__item:first-child{border-left:0}.segmented__count{color:var(--muted);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}.segmented__item[aria-pressed=true] .segmented__count{color:inherit;opacity:.75}.status{align-items:center;gap:var(--space-2);color:var(--level-fg);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.status__mark{flex:none;align-self:center}.status__frame{fill:var(--level-bg);stroke:currentColor;stroke-width:1.5px}.status[data-partial=true] .status__frame{stroke-dasharray:2.4 1.8}.status__word{color:var(--ink);align-self:baseline}.chips{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.tag{background:var(--sunken);border-radius:var(--radius-pill);max-width:100%;color:var(--muted);font-size:var(--text-caption);overflow-wrap:anywhere;padding:.0625rem .5rem;display:inline-block}.tags{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.code{background:var(--sunken);border-radius:var(--radius);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.0625rem .3125rem;font-size:.8125em}.figure{color:var(--ink)}.crumbs{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-label);display:flex}.crumbs a{color:var(--muted);padding:.1875rem 0}.sitehead{gap:var(--space-3);flex-direction:column;display:flex}.sitehead__row{align-items:baseline;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.sitehead__meta{align-items:center;gap:var(--space-2) var(--space-4);color:var(--muted);flex-wrap:wrap;display:flex}.sitehead__repo{align-items:center;gap:var(--space-1);display:inline-flex}.tabs{gap:var(--space-5);margin-top:var(--space-2);border-bottom:1px solid var(--line-strong);display:flex;overflow:auto hidden}.tab{padding:var(--space-3) 0;color:var(--muted);font-weight:var(--weight-medium);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.tab .status__word{color:var(--muted);text-transform:capitalize}.tab:hover .status__word,.tab[aria-current=page] .status__word,.tab:hover{color:var(--ink)}.tab[aria-current=page]{border-bottom-color:var(--ink);color:var(--ink)}.matrix th,.matrix td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.matrix thead th,.matrix thead td{background:var(--sunken)}.matrix thead th{min-width:15rem}.matrix tbody th{width:var(--label-col);color:var(--muted);font-size:var(--text-label);font-weight:var(--weight-medium);white-space:nowrap}.matrix td+td,.matrix th+th,.matrix thead td+th{border-left:1px solid var(--line)}.matrix tbody tr:last-child th,.matrix tbody tr:last-child td{border-bottom:0}.matrix__env{color:var(--ink);font-size:var(--text-lead);font-weight:var(--weight-bold);text-transform:capitalize;text-decoration:none}.matrix__env:hover{text-decoration:underline}.matrix__cell{flex-direction:column;align-items:flex-start;gap:.125rem;display:flex}.matrix__note{color:var(--muted);font-size:var(--text-caption)}.matrix__status .reasons{margin-top:var(--space-2)}.envlayout{grid-template-columns:var(--sections-col) minmax(0, 1fr);align-items:start;gap:var(--space-6);display:grid}.sectionnav{top:calc(var(--chrome-height) + var(--space-5));position:sticky}.sectionnav ul{flex-direction:column;gap:.125rem;display:flex}.sectionnav__link{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-left:2px solid var(--line);color:var(--muted);font-weight:var(--weight-medium);text-decoration:none;display:flex}.sectionnav__link:hover,.sectionnav__link[aria-current=location]{border-left-color:var(--ink);color:var(--ink)}.sectionnav__link[aria-current=location]{background:var(--surface)}.section{padding:var(--space-5);border-bottom:1px solid var(--line)}.section:last-child{border-bottom:0}.section__head{grid-template-columns:var(--label-col) minmax(0, 1fr);align-items:end;gap:var(--space-4);margin-bottom:var(--space-2);display:grid}.section__title{color:var(--ink);font-size:var(--text-section);font-weight:var(--weight-bold);letter-spacing:var(--tracking-section);line-height:var(--leading-tight);white-space:nowrap}.section__cols{gap:var(--space-5);color:var(--muted);font-size:var(--text-caption);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.section__cols span+span{padding-left:var(--space-5)}.overview{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.overview .status{font-size:var(--text-lead)}.overview__meta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.overview__stamp{color:var(--muted);font-size:var(--text-caption);margin-left:auto}.dl{grid-template-columns:var(--label-col) repeat(2, minmax(0, 1fr));gap:var(--space-4) var(--space-5);padding:var(--space-3) 0;border-top:1px solid var(--line);display:grid}.dl__label{color:var(--muted);font-size:var(--text-label);font-weight:var(--weight-medium)}.dl__cell--live{padding-left:var(--space-5);border-left:1px solid var(--line-strong)}.dl__cap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.facts{gap:var(--space-1);flex-direction:column;display:flex}.fact{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.fact--stack{flex-direction:column;align-items:flex-start;gap:.125rem}.fact--mono{color:var(--ink);overflow-wrap:anywhere}.fact__key{min-width:5.5rem;color:var(--muted);flex:none}.fact__tags{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.fact__trail{color:var(--muted);font-size:var(--text-caption);overflow-wrap:anywhere}.publicurl{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2);font-weight:var(--weight-medium);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.probe{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-caption)}.probe__failed{color:var(--failing-fg)}.usage{align-items:center;gap:var(--space-2);display:inline-flex}.usage__figure{color:var(--ink)}.meter{background:var(--line);vertical-align:middle;flex:none;width:4.5rem;height:4px;display:inline-block}.meter__fill{background:var(--ink);height:100%;display:block}.caveat{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-caption)}.absent{color:var(--muted)}.unread{color:var(--muted);font-style:italic}.unavailable{color:var(--warning-fg)}.ago--unset{color:var(--muted)}.reasons{gap:var(--space-1);margin-top:var(--space-3);flex-direction:column;display:flex}.reason{padding-left:var(--space-4);color:var(--text);position:relative}.reason:before{content:"";background:var(--level-fg);border-radius:1px;width:.375rem;height:.375rem;position:absolute;top:calc(.5lh - .1875rem);left:0}.reason[data-kind=information]{color:var(--muted)}.reason[data-kind=information]:before{border:1.5px solid var(--control-line);background:0 0}.notices{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.notice{max-width:var(--measure);padding:var(--space-3) var(--space-4);background:var(--warning-bg);color:var(--warning-fg)}.notice--inline{max-width:none;padding:var(--space-2) var(--space-3)}.notice__reader{margin-right:var(--space-2);font-weight:var(--weight-medium)}.subsection{margin-top:var(--space-5)}.subsection__title{margin-bottom:var(--space-2);color:var(--muted);font-size:var(--text-label);font-weight:var(--weight-medium)}.subsection .tablewrap{border:1px solid var(--line);border-radius:var(--radius)}.snapshots{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex}.snapshot{justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.snapshot:last-child{border-bottom:0}.disclosure__summary{color:var(--ink);font-weight:var(--weight-medium);cursor:pointer}.raw{margin:var(--space-3) 0 0;padding:var(--space-4);background:var(--sunken);border-radius:var(--radius);max-height:32rem;font-family:var(--font-mono);font-size:var(--text-caption);line-height:1.6;overflow:auto}.cell{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.cell__figure{color:var(--ink)}.prose{max-width:52rem}.panel{padding:var(--space-5);border-bottom:1px solid var(--line)}.panel:last-child{border-bottom:0}.panel__title{margin-bottom:var(--space-3);color:var(--ink);font-size:var(--text-section);font-weight:var(--weight-bold);letter-spacing:var(--tracking-section)}@media (width<=56rem){.envlayout{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.sectionnav{position:static;overflow-x:auto}.sectionnav ul{gap:var(--space-1);flex-direction:row}.sectionnav__link{border-left:0;border-bottom:2px solid var(--line);white-space:nowrap}.sectionnav__link:hover,.sectionnav__link[aria-current=location]{border-bottom-color:var(--ink)}.section{padding:var(--space-4)}.section__head{grid-template-columns:minmax(0,1fr)}.section__cols{display:none}.dl{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.dl__cell{gap:var(--space-3);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.dl__cell--live{border-left:0;padding-left:0}.dl__cap{clip-path:none;width:auto;height:auto;color:var(--muted);font-size:var(--text-caption);position:static;overflow:visible}.overview__stamp,.region__stamp{margin-left:0}:root{--chrome-height:5.75rem}.shell{flex-direction:column;align-items:stretch}.chrome{flex:none;width:100%;height:auto;overflow:visible}.chrome__inner{padding:0 var(--gutter);align-items:center;gap:0 var(--space-3);flex-flow:wrap}.chrome__logo,.chrome__identity{height:3rem;padding:0}.chrome__logo img{height:1.75rem}.chrome__identity{border:0;flex-direction:row;align-items:center;margin-left:auto}.chrome__nav{flex-direction:row;flex:0 0 100%;order:1;gap:0;min-width:0;min-height:2.75rem;overflow-x:auto}.chrome__who,.chrome__signout span{display:none}.chrome__link{flex-shrink:0;padding:0 .625rem}.chrome__link .icon{display:none}}@media (width<=44rem){.toolbar{width:100%}.search{flex:1;width:auto}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;transition:none}}.freshness{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-4);color:var(--muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.freshness__pulse{border:1.5px solid var(--ok-fg);border-radius:1px;width:.5rem;height:.5rem}.freshness[data-fetching=true] .freshness__pulse{background:var(--ok-fg)}.freshness__every:before{content:"";width:1px;height:.75em;margin-right:var(--space-3);background:var(--line-strong);display:inline-block}.button--quiet{padding:.1875rem var(--space-2);border:1px solid var(--control-line);color:var(--text);font-size:var(--text-caption);cursor:pointer;background:0 0}.button--quiet:hover{border-color:var(--ink);background:0 0}.button:disabled{opacity:.55;cursor:default}button.button{cursor:pointer;border:0}button.button--quiet{border:1px solid var(--control-line)}.form__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.field{gap:var(--space-2);max-width:var(--measure);display:grid}.field__label{font-weight:var(--weight-medium)}.field__hint{color:var(--muted);font-size:var(--text-caption)}.input{padding:.4375rem var(--space-3);background:var(--surface);border:1px solid var(--control-line);border-radius:var(--radius);color:var(--text);font:inherit;font-variant-numeric:tabular-nums}.input:focus-visible{border-color:var(--ink);outline:2px solid var(--focus);outline-offset:1px}.linkbutton{color:var(--ink);font-size:var(--text-caption);cursor:pointer;background:0 0;border:0;padding:.1875rem 0;text-decoration:underline}.fact__value{flex-direction:column;gap:.25rem;display:flex}.fact__value .meter{width:100%;max-width:14rem}.chrome__count{background:var(--brand-fill);min-width:1.25rem;color:var(--chrome-strong);font-size:.6875rem;font-weight:var(--weight-bold);text-align:center;font-variant-numeric:tabular-nums;border-radius:1px;padding:0 .3125rem;line-height:1.25rem}.select select{padding:.4375rem var(--space-3);background:var(--surface);border:1px solid var(--control-line);border-radius:var(--radius);color:var(--text);font:inherit;font-size:var(--text-label)}.pipeline{align-items:center;gap:var(--space-2) var(--space-5);margin-bottom:var(--space-6);padding:var(--space-4) 0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:auto 1fr;display:grid}.pipeline__title{align-items:center;gap:var(--space-2);font-size:var(--text-label);font-weight:var(--weight-medium);display:inline-flex}.pipeline__clusters{gap:var(--space-2) var(--space-5);font-size:var(--text-label);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pipeline__cluster{align-items:center;gap:var(--space-2);display:inline-flex}.pipeline__mark{background:var(--level-fg);border-radius:1px;width:.625rem;height:.625rem}.pipeline__cluster[data-level=failing]{color:var(--level-fg);font-weight:var(--weight-medium)}.pipeline__cluster[data-level=failing] .pipeline__mark{border:1.5px solid var(--level-fg);background:0 0}.pipeline__note{color:var(--muted);font-size:var(--text-caption);grid-column:2;margin:0}.pipeline[data-level=failing] .pipeline__note{color:var(--level-fg)}.alertgroup{margin-bottom:var(--space-7)}.alertgroup__head{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.alertgroup__title{font-size:var(--text-section);font-weight:var(--weight-medium)}.alertgroup__count{margin-left:var(--space-1);color:var(--muted);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}.alertgroup__note{max-width:var(--measure);margin:var(--space-1) 0 var(--space-4);color:var(--muted);font-size:var(--text-caption)}.alertlist{margin:0;padding:0;list-style:none}.alert{align-items:start;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:8.5rem minmax(0,1fr) 14rem 8.5rem;display:grid}.alert:last-child{border-bottom:0}.alert[data-level=failing]{background:var(--level-bg)}.alert[data-quiet=true]{color:var(--muted)}.alert p{margin:0}.alert__title{align-items:baseline;gap:var(--space-2);color:var(--ink);font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}.alert[data-quiet=true] .alert__title{color:var(--muted)}.alert__env{font-weight:var(--weight-regular)}.alert__summary{max-width:var(--measure)}.alert__detail{margin-top:var(--space-2);font-size:var(--text-caption)}.alert__detail summary{width:fit-content;color:var(--muted);cursor:pointer;padding:.1875rem 0}.alert__description{max-width:var(--measure);padding:var(--space-2) 0;white-space:pre-line}.alert__labels{gap:var(--space-1) var(--space-4);margin:0 0 var(--space-2);flex-wrap:wrap;display:flex}.alert__labels div{gap:var(--space-2);display:inline-flex}.alert__labels dt{color:var(--muted)}.alert__labels dd{margin:0}.alert__where{font-size:var(--text-label);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.125rem;display:flex}.alert__since{color:var(--muted);font-size:var(--text-caption);text-align:right;flex-direction:column;align-items:flex-end;display:flex}@media (width<=56rem){.alert{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.alert__since{text-align:left;align-items:flex-start}.pipeline{grid-template-columns:minmax(0,1fr)}.pipeline__note{grid-column:1}}.gauges{gap:var(--space-5);margin:var(--space-5) 0 0;padding:var(--space-4) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.gauge__label{color:var(--muted);font-size:var(--text-label);font-weight:var(--weight-medium)}.gauge__value{gap:var(--space-1);margin:var(--space-1) 0 0;flex-direction:column;display:flex}.gauge__figure{color:var(--ink);font-size:var(--text-section);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.gauge__value .meter{width:100%}.gauge__note{color:var(--muted);font-size:var(--text-caption)}.sitehead__actions{margin-left:auto}.terminal-dialog{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);width:min(76rem,100vw - 3rem);max-width:none;height:min(50rem,100dvh - 3rem);max-height:none;color:var(--text);margin:auto;padding:0;overflow:hidden}.terminal-dialog[open]{flex-direction:column;display:flex}.terminal-dialog::backdrop{background:#000000a6}.terminal-dialog--expanded{border:0;width:100vw;height:100dvh}.terminal-dialog__heading{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);display:flex}.terminal-dialog__identity{align-items:center;gap:var(--space-2);min-width:0;display:flex}.terminal-dialog__identity h2{font-size:var(--text-section);font-weight:var(--weight-bold);letter-spacing:var(--tracking-title);color:var(--ink)}.terminal-dialog__identity>div{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.terminal-dialog__identity p{align-items:center;gap:var(--space-2);color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;margin-top:0;display:flex}.terminal-dialog__actions{gap:var(--space-2);flex-shrink:0;display:flex}.pod-terminal{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.pod-terminal__controls{align-items:end;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--sunken);grid-template-columns:minmax(7rem,1fr) minmax(10rem,2fr) minmax(7rem,.8fr) auto;display:grid}.pod-terminal__controls label{gap:var(--space-1);min-width:0;color:var(--muted);font-size:var(--text-label);display:grid}.pod-terminal__controls select{width:100%;min-width:0;height:2rem;padding:var(--space-2);border:1px solid var(--control-line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-size:var(--text-body);text-overflow:ellipsis}.pod-terminal__controls .button{justify-content:center;height:2rem}.pod-terminal__console{background:var(--chrome);min-height:8rem;color:var(--chrome-text);flex-direction:column;flex:1;display:flex}.pod-terminal__bar,.pod-terminal__console-footer{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);font-size:var(--text-caption);color:var(--chrome-muted);flex-wrap:wrap;display:flex}.pod-terminal__bar{border-bottom:1px solid var(--chrome-line)}.pod-terminal__bar>span{align-items:center;gap:var(--space-2);display:inline-flex}.pod-terminal__connection:before{content:"";border:1px solid;width:.5rem;height:.5rem}.pod-terminal__connection[data-phase=connected]:before{color:var(--ok-line);background:currentColor}.pod-terminal__viewport{min-height:0;margin:var(--space-4) var(--space-6);flex:1;position:relative}.pod-terminal__empty{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;height:100%;color:var(--chrome-muted);flex-direction:column;display:flex}.pod-terminal__empty h3{margin-top:var(--space-3);color:var(--chrome-text);font-size:var(--text-section);font-weight:var(--weight-medium)}.pod-terminal__empty p{max-width:var(--measure)}.pod-terminal__empty .pod-terminal__status{color:var(--chrome-text);padding:0}.pod-terminal__connection[data-phase=failed]:before{color:var(--failing-line);background:currentColor}.pod-terminal__screen{position:absolute;inset:0;overflow:hidden}.pod-terminal__screen--empty{display:none}.pod-terminal__console-footer{border-top:1px solid var(--chrome-line);overflow-wrap:anywhere}.pod-terminal__status{padding:var(--space-3) var(--space-6);font-size:var(--text-caption);color:var(--muted);overflow-wrap:anywhere}.pod-terminal button:disabled,.table button:disabled{opacity:.5;cursor:not-allowed}.pod-terminal .xterm,.pod-terminal .xterm .xterm-viewport{background-color:var(--chrome)}@media (width<=55.99rem){.pod-terminal__controls{grid-template-columns:1fr 1fr}.pod-terminal__container,.pod-terminal__pod{grid-column:1/-1}}@media (width<=43.99rem){.terminal-dialog{border:0;width:100vw;height:100dvh}.terminal-dialog__heading{padding:var(--space-2) var(--space-4);flex-wrap:wrap}.terminal-dialog__actions{margin-left:auto}.terminal-dialog__actions [aria-pressed]{display:none}.pod-terminal__controls{padding:var(--space-3) var(--space-4)}.pod-terminal__bar,.pod-terminal__console-footer,.pod-terminal__status{padding-inline:var(--space-4)}.pod-terminal__viewport{margin:var(--space-3) var(--space-4)}}@media (height<=35rem){.terminal-dialog{overflow-y:auto}.pod-terminal__console{flex:none;height:18rem}}html,.tablewrap,.chrome,.tabs,.sectionnav{scrollbar-color:var(--line-strong) transparent}.page--sites{gap:var(--space-4)}.page--sites .page__head{align-items:flex-start}.page--sites .toolbar{justify-content:flex-start;width:100%}.page--sites .overviewbar{margin-bottom:0}.workbench{background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(20rem,1fr);align-items:start;display:grid}.workbench-summary{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.workbench-summary ul{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.workbench-summary__partial{color:var(--muted);font-size:var(--text-caption)}.workbench__jump{display:none}.workbench>.tablewrap{border:0;border-right:1px solid var(--line);border-radius:0;align-self:stretch;min-width:0}.workbench>.inspector{border:0;border-radius:0}.workbench .table--board th,.workbench .table--board td{padding:var(--space-4) var(--space-5)}.workbench .table--board tbody tr[data-selected=true]{background:var(--neutral-bg)}.workbench .board__cell{outline-offset:-2px;grid-template-columns:minmax(0,1fr);min-width:7.5rem}.workbench .board__cell[aria-current=true]{outline:1px solid var(--ink)}.workbench .board__cell:focus-visible{outline:2px solid var(--focus)}.workbench .board__kind{border:0;width:auto;height:auto}.workbench .board__site{gap:var(--space-2)}.workbench .board__name{overflow-wrap:anywhere;min-width:7rem}.workbench .board__where{white-space:normal}.workbench .board__cell .status{white-space:normal;align-items:start;min-width:0}.workbench .board__cell .status__mark{align-self:start;margin-top:.15625rem}.workbench .board__other{gap:var(--space-2)}.workbench .board__other .tag{overflow-wrap:normal;flex:none}.inspector{min-width:0;top:var(--space-5);overflow-wrap:anywhere;animation:.18s cubic-bezier(.16,1,.3,1) inspect-in;position:sticky}.inspector__head{padding:var(--space-4);border-bottom:1px solid var(--line)}.inspector__title{align-items:center;gap:var(--space-2);font-size:var(--text-section);line-height:var(--leading-tight);flex-wrap:wrap;display:flex}.inspector__location,.inspector__age{font-size:var(--text-caption);color:var(--muted)}.inspector__location{margin-top:var(--space-2)}.inspector__body{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.inspector__body .state{padding:0}.inspector__status>.status{font-size:var(--text-section)}.inspector__status .reasons{margin-top:var(--space-2)}.inspector__section{border-top:1px solid var(--line);padding-top:var(--space-3)}.inspector__section h3{font-size:var(--text-body);margin-bottom:var(--space-2)}.inspector dl,.inspector dd{margin:0}.inspector__pairs>div{gap:var(--space-1) var(--space-4);padding:var(--space-2) 0;border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inspector__pairs dt{font-weight:var(--weight-medium);grid-column:1/-1}.inspector__pairs dd+dd{border-left:1px solid var(--line);padding-left:var(--space-4)}.inspector__pairs dd span{color:var(--muted);font-size:var(--text-caption);margin-bottom:var(--space-1);display:block}.inspector__observations>div{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--line);display:flex}.inspector__observations dd{text-align:right}.inspector__actions{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.inspector__actions>.button:first-child{justify-content:center;width:100%}@keyframes inspect-in{0%{opacity:.75;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@media (width<=70rem){.workbench{gap:var(--space-5);background:0 0;border:0;grid-template-columns:minmax(0,1fr)}.workbench>.tablewrap,.workbench>.inspector{border:1px solid var(--line)}.workbench__jump{display:block}.inspector{position:static}}@media (width<=44rem){.page__title{font-size:2rem}.inspector__head,.inspector__body{padding:var(--space-4)}.inspector__pairs>div{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.inspector__pairs dd+dd{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.inspector{animation:none}}@media (pointer:coarse){.toggle,.segmented__item,.button--quiet,.linkbutton,.input,.search,.select select,.chrome__signout,.pod-terminal__controls select,.pod-terminal__controls .button,.sectionnav__link{min-height:2.75rem}.alert__detail summary,.disclosure__summary,.crumbs a{padding-block:.8125rem}}.chrome__theme{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--nav-line);border-radius:var(--radius);color:var(--nav-text);font-size:var(--text-label);cursor:pointer;background:0 0;display:flex}.chrome__theme:hover{border-color:var(--nav-muted)}.chrome__theme svg{flex-shrink:0}@media (width<=56rem){.chrome__theme{padding:var(--space-2)}.chrome__theme span{display:none}}@media (pointer:coarse){.chrome__theme{min-height:2.75rem}}.input--secret{-webkit-text-security:disc;resize:vertical}.input::placeholder{color:var(--muted);opacity:1}.status__spinner{transform-origin:8px 8px;animation:1s linear infinite status-checking}@keyframes status-checking{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.status__spinner{animation:none}}:root{--rail-width:14rem;--radius:8px;--text-body:.9375rem;--text-caption:.8125rem;--text-label:.875rem;--text-page:2.125rem;--gutter:clamp(1.25rem, 2.4vw, 2.25rem);--motion-fast:.12s;--motion-change:.18s;--motion-panel:.24s;--ease-out:cubic-bezier(.16, 1, .3, 1)}::selection{background:var(--accent-soft);color:var(--ink)}input,textarea{caret-color:var(--accent)}button,a,input,select{touch-action:manipulation}button,select,textarea{font:inherit}select{max-width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--control-line);border-radius:var(--radius);min-height:2.5rem;padding:.55rem .7rem}button,input,select,textarea{accent-color:var(--accent)}.desk-shell{grid-template-columns:var(--rail-width) minmax(0, 1fr);align-items:start;min-height:100dvh;display:grid}.desk-shell .chrome{width:var(--rail-width);border-right:1px solid var(--nav-line);z-index:35;height:100dvh;position:sticky;top:0;overflow-y:auto}.desk-shell .chrome__inner{gap:2rem;min-height:100%;padding:1.7rem 1rem 1.2rem}.chrome__top{justify-content:flex-start;align-items:center;display:flex;position:relative}.desk-shell .chrome__logo{padding:0 .75rem}.desk-shell .chrome__logo img{width:108px;height:auto}.desk-shell .chrome__nav{flex-direction:column;align-items:stretch;gap:.3rem;display:flex}.desk-shell .chrome__link{border-radius:var(--radius);gap:.8rem;min-height:2.7rem;padding:.65rem .75rem;font-size:.875rem}.desk-shell .chrome__link:hover{background:var(--nav-hover)}.desk-shell .chrome__link[aria-current=page]{color:var(--nav-active-text);background:var(--nav-active);border-color:var(--nav-active-line)}.chrome__bottom{gap:1.25rem;margin-top:auto;display:grid}.chrome__utility{border-top:1px solid var(--nav-line);padding-top:1.1rem}.desk-shell .chrome__identity{gap:1rem;margin:0;padding:1rem .75rem 0}.desk-shell .chrome__email{font-size:.8rem}.desk-shell .chrome__tier{font-size:.75rem}.desk-shell .chrome__theme{border:0;justify-content:flex-start;min-height:2.5rem;padding:.5rem 0}.desk-shell .chrome__theme span{display:inline}.desk-shell .chrome__signout{justify-content:flex-start;width:100%;min-height:2.5rem}.desk-workspace{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.desk-topline{margin:0 var(--gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;min-height:2.5rem;display:flex}.desk-breadcrumb{align-items:center;gap:.7rem;min-width:0;font-size:.8125rem;display:flex}.desk-breadcrumb a{color:var(--muted);text-decoration:none}.desk-breadcrumb>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desk-search{border-radius:var(--radius);max-width:17rem;color:var(--muted);border:1px solid #0000;align-items:center;gap:.25rem;padding:0;display:flex}.desk-search[data-open]{border-color:var(--line-strong);background:var(--sunken);width:17rem;padding-left:.65rem}.desk-search .desk-search__button{border-radius:var(--radius);width:2.4rem;height:2.4rem;color:var(--text);place-items:center;display:grid}.desk-search .desk-search__button:hover{background:var(--sunken);color:var(--ink)}.desk-search input{width:100%;min-width:0;min-height:2.4rem;color:var(--ink);background:0 0;border:0;font-size:.8125rem}.desk-search input::placeholder{color:var(--muted)}.desk-search button{color:var(--text);cursor:pointer;background:0 0;border:0;padding:.4rem}.desk-menu,.desk-menu-close{display:none}.desk-menu-close{position:absolute;top:50%;right:0;transform:translateY(-50%)}.desk-shell .content{padding:1.1rem var(--gutter) 3rem;width:100%;min-width:0;max-width:100rem;margin:0 auto}.desk-footer{margin:auto var(--gutter) 0;border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.2rem 0;font-size:.75rem;display:flex}.desk-footer__product{color:var(--text);font-weight:500;text-decoration:none}.desk-footer__product:hover{color:var(--ink);text-decoration:underline}.desk-footer__version{align-items:baseline;gap:.5rem;display:inline-flex}.desk-footer__version code{color:var(--text);font-variant-numeric:tabular-nums;font-size:.75rem}.page{gap:1.5rem}.page__head{align-items:center}.page__title{font-size:var(--text-page);letter-spacing:-.03em;font-weight:500}.page__lede{color:var(--muted);max-width:72ch;font-size:.9375rem}.freshness{flex-wrap:wrap;gap:.55rem 1rem;font-size:.75rem}.button{border-radius:var(--radius);min-height:2.5rem}.button--quiet{border-color:var(--line-strong)}.surface,.tablewrap,.inspector,.cluster,.host{border-radius:var(--radius-card)}.table thead th{background:var(--surface);color:var(--muted);border-bottom:1px solid var(--line-strong);font-size:.75rem;font-weight:500}.table tbody th{color:var(--muted);background:0 0;font-size:.75rem;font-weight:500}.table td{font-size:.875rem}.status{border-radius:var(--radius-pill);padding:.24rem .42rem;font-size:.75rem;line-height:1.3}.status__mark{border-radius:0;width:1rem;height:1rem;display:block}.meter{background:var(--line);border-radius:var(--radius-pill);border:0;height:.45rem}.meter__fill{background:var(--chart-1);border-radius:var(--radius-pill)}.meter[data-full=true] .meter__fill{background:var(--warning-fg)}.desk-panel__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.3rem;display:flex}.desk-panel__head h2{color:var(--ink);font-size:1.1rem;font-weight:500}.desk-panel__head p{color:var(--muted);margin-top:.3rem;font-size:.75rem}.desk-panel__head>a,.desk-selected__heading>a{color:var(--accent);flex:none;align-items:center;gap:.3rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.desk-panel__body{padding:1.25rem 1.3rem}.desk-panel__more{padding:1rem 1.3rem;font-size:.8125rem;display:block}.desk-queue__row{border-bottom:1px solid var(--line);grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:start;gap:.85rem;padding:1.15rem 1.3rem;display:grid}.desk-queue__row:last-child{border-bottom:0}.desk-queue__signal{border:1px solid var(--level-line);border-radius:var(--radius);background:var(--level-bg);width:1.65rem;height:1.65rem;color:var(--level-fg);place-items:center;display:grid}.desk-queue__name{color:var(--ink);overflow-wrap:anywhere;font-size:1rem;font-weight:500;text-decoration:none}.desk-queue__name span{color:var(--muted);font-weight:400}.desk-queue__row p{color:var(--text);overflow-wrap:anywhere;max-width:68ch;margin-top:.35rem;font-size:.8125rem}.desk-queue__findings{gap:.3rem;max-width:72ch;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.desk-queue__findings a{color:var(--text);overflow-wrap:anywhere;grid-template-columns:5.25rem minmax(0,1fr);align-items:baseline;gap:.6rem;font-size:.8125rem;text-decoration:none;display:grid}.desk-queue__findings a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.18em}.desk-queue__origin{border:1px solid var(--level-line);border-radius:var(--radius-pill);background:var(--level-bg);color:var(--level-fg);font-size:var(--text-caption);white-space:nowrap;justify-self:start;padding:.0625rem .4rem;font-weight:500}.desk-queue__findings li[data-level=failing],.desk-queue__findings li[data-level=missing]{--level-fg:var(--failing-fg);--level-bg:var(--failing-bg);--level-line:var(--failing-line)}.desk-queue__findings li[data-level=warning]{--level-fg:var(--warning-fg);--level-bg:var(--warning-bg);--level-line:var(--warning-line)}.desk-queue__rest a{color:var(--muted);font-size:var(--text-caption);display:inline}.desk-queue__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin-top:.7rem;font-size:.75rem;display:flex}.desk-queue__row>button,.desk-queue__open{font-size:var(--text-caption);white-space:nowrap;min-height:2rem;padding:.4rem .6rem;text-decoration:none}.desk-capacity__members,.desk-capacity__note{color:var(--muted);overflow-wrap:anywhere;margin-top:.4rem;font-size:.75rem;line-height:1.5}.desk-capacity__note{margin-top:.75rem}.desk-capacity__metrics{gap:.75rem;margin-top:.85rem;display:grid}.desk-capacity__value{flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;font-size:.75rem;display:flex}.desk-capacity__value strong{font-variant-numeric:tabular-nums}.desk-capacity__bar{grid-template-columns:minmax(0,1fr) 3rem;align-items:center;gap:.65rem;margin-top:.2rem;display:grid}.desk-capacity__bar .meter{width:100%;height:.5rem;display:block}.desk-capacity__bar>span:last-child{text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem}.desk-capacity__nodes{margin-top:.65rem;font-size:.75rem}.desk-capacity__nodes summary{cursor:pointer;color:var(--ink);min-height:2.25rem;padding:.5rem 0}.desk-capacity__nodes summary span{color:var(--level-fg);margin-left:.65rem}.desk-capacity__nodes ul{margin:.25rem 0 0;padding:0;list-style:none}.desk-capacity__nodes li{border-top:1px solid var(--line);padding:.65rem 0}.desk-capacity__node{flex-wrap:wrap;justify-content:space-between;gap:.35rem .65rem;display:flex}.desk-capacity__node strong{overflow-wrap:anywhere;min-width:0}.desk-capacity__node>span{color:var(--level-fg)}.desk-capacity__nodes small,.desk-capacity__nodes li>p{color:var(--muted)}.desk-capacity__nodes dl{color:var(--muted);margin-top:.35rem}.desk-capacity__nodes dl>div{flex-wrap:wrap;justify-content:space-between;gap:.25rem .65rem;display:flex}.desk-capacity__nodes dd{font-variant-numeric:tabular-nums;margin:0}.desk-selected__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.3rem;display:flex}.desk-selected__heading h3{overflow-wrap:anywhere;font-size:1.1rem;font-weight:500}.desk-selected__heading h3 span{color:var(--muted);font-weight:400}.envlayout{grid-template-columns:minmax(0,1fr);gap:1.25rem}.envlayout>.sectionnav{z-index:10;background:var(--paper);border-bottom:1px solid var(--line);padding:.5rem 0;top:0}.envlayout .sectionnav ul{flex-flow:wrap;gap:.4rem 1.2rem}.envlayout .sectionnav__link{border:0;border-bottom:2px solid #0000;padding:.6rem 0;font-size:.8125rem}.envlayout .sectionnav__link[aria-current=location]{border-bottom-color:var(--accent);color:var(--accent);background:0 0}.envlayout__main{min-width:0;overflow:clip}.section{padding:1.4rem}.section__title{font-size:1.15rem;font-weight:500}.section--overview{background:var(--surface)}.section--overview>.service-insights{margin-top:1.5rem}.tabs{border-bottom-color:var(--line);gap:.5rem}.tab{border-radius:4px 4px 0 0}.tab[aria-current=page]{border-bottom-color:var(--accent)}.sitehead__row{gap:1rem}.sitehead__meta{color:var(--muted)}.workbench{border-radius:var(--radius-card);grid-template-columns:minmax(0,1.7fr) minmax(18rem,1fr);overflow:clip}.workbench .table--board{min-width:39rem}.workbench .board__cell{gap:.45rem;min-width:8rem}.workbench .board__cell .status{white-space:normal;max-width:100%}.workbench .board__name{min-width:8rem}.workbench .board__evidence{font-size:.75rem;line-height:1.5}.workbench .board__why{font-size:.8125rem;line-height:1.5}.workbench .board__why,.workbench .board__evidence{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workbench .board__why{-webkit-line-clamp:3;line-clamp:3}.workbench .board__evidence{-webkit-line-clamp:2;line-clamp:2}.overviewbar{border-radius:var(--radius-card);background:var(--surface)}@media (width<=78rem){.workbench{grid-template-columns:minmax(0,1fr)}.workbench>.tablewrap{border-right:0}.workbench>.inspector{border-top:1px solid var(--line)}}@media (width<=56rem){:root{--chrome-height:0rem;--gutter:1.1rem}.desk-shell{display:block}.desk-shell .chrome{width:15rem;height:100dvh;display:none;position:fixed;inset:0 auto 0 0}.desk-shell .navigation-drawer[open]{display:block}.desk-shell .navigation-drawer{border:0;border-right:1px solid var(--nav-line);max-width:100%;max-height:100dvh;margin:0;padding:0}.navigation-drawer::backdrop{background:#0009}.desk-shell .chrome__inner{flex-flow:column;align-items:stretch}.desk-shell .chrome__nav{flex:none;order:0;overflow:visible}.desk-shell .chrome__identity{border-top:1px solid var(--nav-line);flex-direction:column;align-items:stretch;height:auto}.desk-shell .chrome__link .icon,.desk-shell .chrome__signout span{display:block}.desk-menu,.desk-menu-close{color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;padding:.5rem;display:flex}.desk-menu-close{color:var(--nav-text)}.desk-topline{gap:.75rem;min-height:2.5rem}.desk-search[data-open]{max-width:13rem}.desk-shell .content{padding-top:1rem}.desk-panel__head{flex-wrap:wrap}.section{padding:1rem}.envlayout .sectionnav ul{gap:.15rem 1rem}.desk-shell .chrome__who{display:flex}}@media (width<=38rem){.desk-breadcrumb{flex:1}.desk-menu{flex:none}.desk-search[data-open]{flex:0 clamp(8rem,42vw,11rem);width:auto;min-width:0}.desk-breadcrumb>a,.desk-breadcrumb>.icon{display:none}.desk-search{max-width:11rem}.desk-panel__head,.desk-panel__body{padding:1rem}.desk-queue__row{grid-template-columns:1.5rem minmax(0,1fr);gap:.7rem;padding:1rem}.desk-queue__row>button,.desk-queue__open{grid-column:2;justify-self:start}.desk-queue__findings a{grid-template-columns:minmax(0,1fr);gap:.15rem}.desk-selected__heading{flex-direction:column;align-items:flex-start}.desk-panel__head p{line-height:1.5}.desk-footer{font-size:.7rem}.freshness__every{display:none}.table--board{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{-webkit-tap-highlight-color:color-mix(in srgb, var(--accent) 12%, transparent)}h1,h2,h3{text-wrap:balance}.desk-shell .content{padding-top:1.5rem}.desk-topline{min-height:2.5rem}.desk-search{border-radius:var(--radius);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);gap:.5rem}.desk-search[data-open]{background:var(--surface);min-height:2.75rem;padding:0 .25rem 0 .65rem}.desk-search input{appearance:none;height:2.65rem;min-height:0;box-shadow:none;border:0;margin:0;padding:0;line-height:normal}.desk-search input:focus,.desk-search input:focus-visible{box-shadow:none;outline:none}.desk-search[data-open]:focus-within{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}.desk-search button{border-radius:var(--radius);place-items:center;min-width:2rem;min-height:2rem;display:grid}.desk-search button:hover{background:var(--accent-soft);color:var(--accent)}.desk-search button:focus-visible{outline-offset:-2px}.desk-search input::-webkit-search-cancel-button{cursor:pointer}.button,button.button{border-radius:var(--radius);white-space:nowrap;background:var(--accent-fill);min-height:2.75rem;color:var(--accent-ink);transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast), transform var(--motion-fast) var(--ease-out);border:1px solid #0000;justify-content:center;padding:.65rem 1rem;font-size:.875rem;font-weight:500;line-height:1.2}.button:hover,button.button:hover{background:var(--accent-hover)}.button:active:not(:disabled){transform:scale(.985)}.button--quiet,button.button--quiet{border-color:var(--line-strong);background:var(--surface);color:var(--text)}.button--quiet:hover,button.button--quiet:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.button:disabled,button.button:disabled{cursor:not-allowed;opacity:.5}.sitehead{gap:1.2rem}.sitehead__row{align-items:center;gap:1.5rem}.sitehead__identity{flex:1;min-width:min(100%,16rem)}.sitehead__identity .page__title{overflow-wrap:anywhere}.sitehead__meta{gap:.5rem 1rem;margin-top:.65rem;font-size:.875rem}.sitehead__repo{color:var(--accent)}.sitehead__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-left:auto;display:flex}.sitehead__actions .button{min-height:2.875rem}.tabs--environments{background:var(--sunken);border-radius:var(--radius-card);border:0;flex-wrap:wrap;gap:.5rem;width:fit-content;max-width:100%;margin:.25rem 0 0;padding:.35rem;overflow:visible}.tabs--environments .env-tab{border-radius:var(--radius);min-width:8.5rem;min-height:4.35rem;color:var(--muted);transition:background-color var(--motion-change), border-color var(--motion-change), color var(--motion-change);background:0 0;border:1px solid #0000;gap:.75rem;padding:.8rem 1.15rem;position:relative}.tabs--environments .env-tab:hover{background:var(--surface);color:var(--ink)}.tabs--environments .env-tab[aria-current=page]{background:var(--surface);border-color:var(--accent);color:var(--accent)}.env-tab__copy{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.env-tab__name{text-transform:capitalize;font-size:1rem;font-weight:500;line-height:1.2}.env-tab__detail{color:var(--muted);font-size:.75rem;font-weight:400}.tabs--environments .env-tab .status{background:0 0;border:0;gap:.4rem;padding:0;font-size:.75rem}.tabs--environments .env-tab .status__word{color:var(--level-fg);text-transform:none;font-weight:400}.freshness{gap:.65rem 1rem;min-height:2.75rem;margin:0;padding:0}.freshness__pulse{border-radius:50%;width:.5rem;height:.5rem}.freshness .button{min-height:2.5rem;padding:.5rem .75rem;font-size:.8125rem}.freshness[data-fetching=true] .freshness__refresh .icon{animation:.9s linear infinite desk-refresh}.overviewbar{background:0 0;justify-content:space-between;align-items:center;gap:1.5rem 2.5rem;margin:0;display:flex}.workbench-summary{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-card);flex-wrap:wrap;flex:23rem;align-items:center;gap:.65rem 1rem;min-width:0;padding:1rem 1.15rem;display:flex}.workbench-summary__distribution{border-radius:var(--radius-pill);flex:0 0 100%;gap:3px;height:.45rem;margin-bottom:.25rem;display:flex;overflow:hidden}.workbench-summary__distribution>span{background:var(--level-fg);min-width:5px}.workbench-summary__distribution>span[data-level=warning]{background:var(--warning-signal)}.workbench-summary>ul{gap:.65rem 1rem}.workbench-summary .status{padding:.2rem 0;font-size:.8125rem}.sites-kind-filter{flex:0 auto;gap:.55rem;max-width:100%;display:grid}.sites-kind-filter__label{color:var(--muted);font-size:.8125rem}.segmented{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-card);flex-wrap:wrap;gap:.25rem;padding:.3rem;overflow:visible}.segmented__item{border-radius:var(--radius);min-height:2.5rem;color:var(--muted);transition:background-color var(--motion-fast), color var(--motion-fast);border:0;padding:.65rem .85rem}.segmented__item:hover{background:var(--sunken);color:var(--ink)}.segmented__item[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.segmented__count{border-radius:var(--radius-pill);place-items:center;min-width:1.35rem;padding:0 .35rem;font-size:.75rem;display:inline-grid}.segmented__item[aria-pressed=true] .segmented__count{opacity:1;background:var(--surface)}.surface,.cluster,.host,.workbench{border-radius:var(--radius-card)}.workbench .inspector{background:var(--surface);border-radius:0}.workbench .board__cell{border-radius:var(--radius);transition:background-color var(--motion-fast), border-color var(--motion-fast)}.workbench .board__cell[aria-current=true]{box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft);outline:0}.workbench .board__cell[aria-current=true]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.workbench .board__cell:hover{border-color:var(--accent)}.envlayout{gap:1rem}.envlayout>.sectionnav{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);padding:.5rem;scroll-padding-inline:.5rem;position:sticky;top:0;overflow-x:auto}.envlayout .sectionnav ul{flex-wrap:nowrap;gap:.25rem;width:max-content}.envlayout .sectionnav li{flex:none}.envlayout .sectionnav__link{border-radius:var(--radius);min-height:2.75rem;transition:background-color var(--motion-fast), color var(--motion-fast);border:0;gap:.5rem;padding:.65rem .85rem;font-size:.875rem}.envlayout .sectionnav__link .icon{display:block}.envlayout .sectionnav__link:hover{background:var(--sunken);color:var(--ink)}.envlayout .sectionnav__link[aria-current=location]{background:var(--accent-soft);color:var(--accent)}.envlayout__main{background:0 0;border:0;border-radius:0;overflow:visible}.envlayout__main .section{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin:0 0 1.25rem;padding:1.5rem}.section__head{margin-bottom:1.35rem}.section__title{font-size:1.2rem}.envlayout .section{scroll-margin-top:0}.disclosure__summary,.service-chart__data>summary,.service-observation__events>summary{cursor:pointer;border-radius:var(--radius);min-height:2.75rem;padding-block:.7rem}.disclosure__summary:hover,.service-chart__data>summary:hover,.service-observation__events>summary:hover{color:var(--accent)}.service-observation__tabs{background:var(--sunken);border-radius:var(--radius-card);gap:.4rem;padding:.3rem}.service-observation__tabs button{border-radius:var(--radius);min-height:2.5rem;transition:color var(--motion-fast), background-color var(--motion-fast);border:1px solid #0000;padding:.55rem .75rem}.service-observation__tabs button[aria-pressed=true]{background:var(--surface);color:var(--accent);border-color:var(--line)}.service-chart__svg{overflow:visible}.meter{border-radius:var(--radius-pill);height:.55rem}.meter__fill{transform-origin:0;transition:transform var(--motion-panel) var(--ease-out)}.terminal-dialog,.desk-shell .chrome{overscroll-behavior:contain}.chrome__link,.sectionnav__link,.chrome__theme,.chrome__signout{transition:background-color var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast)}@supports selector(details::details-content){details::details-content{opacity:0;transition:opacity var(--motion-change), content-visibility var(--motion-change) allow-discrete}details[open]::details-content{opacity:1}}@keyframes desk-refresh{to{transform:rotate(360deg)}}@keyframes desk-drawer{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (width<=56rem){.desk-shell .chrome[data-open=true]{animation:desk-drawer var(--motion-panel) var(--ease-out)}.sitehead__identity{flex-basis:100%}.sitehead__actions{margin-left:0}}@media (width<=38rem){.tabs--environments{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;width:100%;display:grid}.tabs--environments .env-tab{white-space:normal;min-width:0;min-height:4.25rem;padding:.8rem .65rem}.env-tab__name{overflow-wrap:anywhere;font-size:.9375rem}.env-tab__detail{font-size:.7rem}.env-tab__copy{min-width:0}.env-tab>.icon{display:none}.sitehead__actions{gap:.6rem;width:100%}.sitehead__actions .button{flex:0 auto;padding-inline:.75rem;font-size:.8125rem}.sites-kind-filter{width:100%}.sites-kind-filter .segmented{display:flex}.sites-kind-filter .segmented__item{flex:1;justify-content:center;gap:.4rem;padding-inline:.5rem;font-size:.8125rem}.workbench-summary{flex-basis:100%;padding:.85rem}.envlayout__main .section{padding:1rem}.freshness{gap:.5rem}.freshness .button{font-size:.75rem}.desk-search[data-open]{flex-basis:clamp(8rem,43vw,11rem);width:auto}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-change:0s;--motion-panel:0s}.button:active:not(:disabled){transform:none}.freshness[data-fetching=true] .freshness__refresh .icon,.desk-shell .chrome[data-open=true]{animation:none}}@media (forced-colors:active){.tabs--environments .env-tab[aria-current=page],.segmented__item[aria-pressed=true],.service-observation__tabs button[aria-pressed=true]{border:2px solid highlight}.workbench-summary__distribution>span,.workbench-summary__distribution>span[data-level=warning]{background:canvastext}}.skip{z-index:100;border-radius:var(--radius)}#content:focus{outline:none}.service-chart__cursor{stroke:var(--muted);stroke-width:1px;stroke-dasharray:3 4}.service-chart__selected{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.service-chart__readout{border:1px solid var(--line);border-radius:var(--radius);background:var(--sunken);margin-top:.5rem;padding:.6rem .8rem .2rem}.service-chart__readout output{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .75rem;font-size:.75rem;display:flex}.service-chart__readout strong{color:var(--ink);font-size:.875rem;font-weight:500}.service-chart__readout input{width:100%;height:1.9rem;accent-color:var(--accent-fill);cursor:ew-resize;margin:.1rem 0 0}.workbench.sites-directory{height:auto;display:block;overflow:visible}.workbench.sites-directory>.tablewrap{border-radius:var(--radius-card);border:0;height:auto;max-height:none;overflow-x:auto}.workbench.sites-directory .board__cell:hover{background:var(--accent-soft)}.page--sites .toolbar{min-width:0}.page--sites .toolbar>.select,.alerts-page .toolbar>.select{flex:0 16rem;min-width:0;max-width:100%}.page--sites .toolbar select,.alerts-page .toolbar select{width:100%;min-width:0;min-height:2.75rem}.page--sites .toolbar>.search{flex:14rem;min-width:0;max-width:24rem}.page--sites .toolbar>.toggle{min-height:2.75rem}.page--sites .overviewbar>*,.workbench.sites-directory{min-width:0;max-width:100%}.workbench.sites-directory>.tablewrap{max-width:100%}.workbench.sites-directory .table--board{table-layout:fixed;width:100%;min-width:44rem}.workbench.sites-directory .table--board[data-other-environments=true]{min-width:56rem}.workbench.sites-directory .table--board th:first-child{width:22%}.workbench.sites-directory .board__cell,.workbench.sites-directory .board__name{min-width:0}.workbench.sites-directory .board__why,.workbench.sites-directory .board__where,.workbench.sites-directory .board__evidence{overflow-wrap:anywhere;max-width:100%}.workbench.sites-directory .board__other{grid-template-columns:minmax(0,1fr);gap:.65rem;display:grid}.workbench.sites-directory .board__other .tag{white-space:normal;overflow-wrap:anywhere;justify-self:start;max-width:100%}.chrome__count[data-level=unknown]{color:var(--nav-text);background:var(--nav-hover);border:1px solid var(--nav-line)}@media (width<=38rem){.page--sites .toolbar>.select,.page--sites .toolbar>.search,.alerts-page .toolbar>.select{flex-basis:100%;max-width:100%}}.manifest-values{gap:var(--space-4);display:grid}.manifest-values__bar{justify-content:flex-start;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.manifest-values__note{min-width:0;font-size:var(--text-label);color:var(--muted);flex:16rem;margin:0;line-height:1.5}.manifest-values__formats{justify-self:start;display:inline-flex}.manifest-values__formats .segmented__item{min-height:2.25rem;padding:.45rem .9rem;font-size:.8125rem}.manifest-values .raw{margin:0}.manifest-values__code .code-token--key{color:var(--accent)}.manifest-values__code .code-token--string{color:var(--ok-fg)}.manifest-values__code .code-token--number{color:var(--warning-fg)}.manifest-values__code .code-token--literal{color:var(--code-literal);font-weight:var(--weight-medium)}.manifest-values__code .code-token--punct{color:var(--muted)}@media (forced-colors:active){.manifest-values__code .code-token--key,.manifest-values__code .code-token--string,.manifest-values__code .code-token--number,.manifest-values__code .code-token--literal,.manifest-values__code .code-token--punct{color:canvastext}}
