feat(perception): qualify E35 degradation recovery

This commit is contained in:
DCCONSTRUCTIONS
2026-07-27 17:53:59 +03:00
parent 621084fcd6
commit b894945344
21 changed files with 3985 additions and 17 deletions
@@ -0,0 +1,83 @@
.e35-degradation-evidence {
width: 100%;
height: 100%;
min-width: 0;
min-height: 0;
}
.e35-degradation-evidence__selectors {
display: flex;
align-items: center;
gap: 0.45rem;
}
.e35-degradation-evidence__selectors .nodedc-select-anchor {
width: clamp(10rem, 20vw, 15rem);
}
.e35-degradation-evidence__timeline {
position: absolute;
z-index: 3;
top: 3.7rem;
right: 0.6rem;
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
gap: 0.3rem;
max-width: calc(100% - 1.2rem);
}
.e35-degradation-evidence__timeline .nodedc-button {
background: var(--nodedc-floating-surface);
backdrop-filter: blur(var(--nodedc-blur-control));
}
.e35-degradation-evidence__telemetry {
position: absolute;
z-index: 3;
left: 0.6rem;
bottom: 0.6rem;
display: grid;
width: min(19rem, calc(100% - 1.2rem));
gap: 0.34rem;
margin: 0;
border-radius: var(--nodedc-radius-control-compact);
background: var(--nodedc-floating-surface);
padding: 0.55rem 0.65rem;
color: var(--nodedc-text-secondary);
pointer-events: none;
backdrop-filter: blur(var(--nodedc-blur-control));
}
.e35-degradation-evidence__telemetry > div {
display: grid;
gap: 0.1rem;
}
.e35-degradation-evidence__telemetry dt,
.e35-degradation-evidence__telemetry dd {
margin: 0;
font-size: 0.5rem;
}
.e35-degradation-evidence__telemetry dt {
color: var(--nodedc-text-muted);
}
.e35-degradation-evidence__telemetry dd {
overflow: hidden;
color: var(--nodedc-text-primary);
font-weight: 650;
text-overflow: ellipsis;
white-space: nowrap;
}
@media (max-width: 900px) {
.e35-degradation-evidence__timeline {
top: 4rem;
}
.e35-degradation-evidence__timeline .nodedc-button {
padding-inline: 0.55rem;
}
}