.dh .poslog{gap:var(--hi-space-8);flex-direction:column;display:flex}.dh .poslog .poshead{justify-content:space-between;align-items:flex-start;gap:var(--hi-space-6);flex-wrap:wrap;display:flex}.dh .poslog .poshead__text{flex:22rem;min-width:0}.dh .poslog .poshead__title{letter-spacing:-.02em;text-wrap:balance;flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:26px;font-weight:800;line-height:1.2;display:flex}.dh .poslog .poshead__sep{color:var(--hi-text-3);font-weight:600}.dh .poslog .poshead__view{font-weight:700}.dh .poslog .verdict{margin-top:var(--hi-space-3);font-size:var(--hi-text-sub-size);font-weight:var(--hi-text-sub-weight);color:var(--hi-text);max-width:var(--hi-intent-measure);text-wrap:pretty}.dh .poslog .poshead__now{margin-top:var(--hi-space-2);font-size:var(--hi-text-body-size);color:var(--hi-text-2)}.dh .poslog .serial,.dh .poslog .hi-table [data-link=camera]{font-family:var(--hi-font-mono);font-size:var(--hi-text-data-size);letter-spacing:-.01em;font-weight:600}.dh .poslog .split{grid-template-columns:minmax(0, 1fr) var(--hi-sidebar-width);gap:var(--hi-grid-gap);align-items:start;display:grid}.dh .poslog .logs{grid-area:1/1}.dh .poslog .sidecol{grid-area:1/2}.dh .poslog .legendslot{grid-area:2/1;min-width:0}.dh .poslog .split[data-cols=one]{grid-template-columns:minmax(0,1fr)}.dh .poslog .logs{gap:var(--hi-grid-gap);flex-direction:column;min-width:0;display:flex}.dh .poslog .sidecol{gap:var(--hi-grid-gap);min-width:0;top:calc(var(--hi-rail-band) + var(--hi-space-6));flex-direction:column;display:flex;position:sticky}.dh .poslog .logsec,.dh .poslog .solverow{scroll-margin-top:calc(var(--hi-rail-band) + var(--hi-space-6))}.dh .poslog .hi-card__header{row-gap:var(--hi-space-2);flex-wrap:wrap}.dh .poslog .cardtitle{align-items:center;gap:var(--hi-space-2);flex-wrap:wrap;min-width:0;display:flex}.dh .poslog .hi-table{table-layout:fixed}.dh .poslog .hi-table th{vertical-align:top}.dh .poslog .hi-table td{vertical-align:top;overflow-wrap:anywhere}.dh .poslog .hi-table .when{font-variant-numeric:tabular-nums;white-space:nowrap}.dh .poslog .px{font-family:var(--hi-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.dh .poslog .quiet{color:var(--hi-text-3)}.dh .poslog .amendcell{text-align:right;position:relative}.dh .poslog .amend:after{content:"";position:absolute;inset:0}.dh .poslog .amend{border-radius:var(--hi-radius-sm);cursor:pointer;color:var(--hi-text-3);font-size:var(--hi-text-meta-size);background:0 0;border:1px solid #0000;padding:2px 8px;font-weight:600;transition-property:color,border-color;transition-duration:.12s;transition-timing-function:ease}.dh .poslog .amend:hover{color:var(--hi-text);border-color:var(--hi-border)}.dh .poslog .seccap{font-size:var(--hi-text-meta-size);color:var(--hi-text-3);max-width:var(--hi-intent-measure);text-wrap:pretty;margin:0;line-height:1.5}.dh .poslog .hi-table+.seccap,.dh .poslog .driftfig+.seccap,.dh .poslog .hi-chiprow+.seccap{margin-top:var(--hi-space-4)}.dh .poslog .seccap+.seccap{margin-top:var(--hi-space-2)}.dh .poslog .notes{margin:var(--hi-space-2) 0 0}.dh .poslog .acts{margin-top:var(--hi-space-5)}.dh .poslog .hi-chiprow{margin-block-end:0}.dh .poslog .flag{letter-spacing:.03em;color:var(--hi-text-3);border:1px dashed var(--hi-border);border-radius:var(--hi-radius-sm);white-space:nowrap;cursor:help;flex:none;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.dh .poslog .mocknote{letter-spacing:.03em;color:var(--hi-text-3);max-width:var(--hi-intent-measure);font-size:11px;font-style:italic;font-weight:600;line-height:1.45;display:inline}.dh .poslog .mocknote:before{content:"";background:var(--hi-disabled);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:5px;display:inline-block}.dh .poslog a.todo,.dh .poslog button.todo{border:0;border-bottom:1px dashed var(--hi-text-3);font:inherit;color:var(--hi-text-2);cursor:pointer;text-align:left;background:0 0;padding:0 0 1px;font-weight:600;display:inline}.dh .poslog a.todo:hover,.dh .poslog button.todo:hover{color:var(--hi-text);border-bottom-color:var(--hi-text);text-decoration:none}.dh .poslog .notyet{gap:var(--hi-space-2);padding:var(--hi-space-5) var(--hi-space-5);border:1px dashed var(--hi-border);border-radius:var(--hi-radius-sm);background:var(--hi-bg);flex-direction:column;align-items:flex-start;display:flex}.dh .poslog .notyet__what{font-size:var(--hi-text-sub-size);font-weight:var(--hi-text-sub-weight)}.dh .poslog .notyet__why{color:var(--hi-text-3);max-width:var(--hi-intent-measure);text-wrap:pretty;font-size:12.5px;line-height:1.5}.dh .poslog .notyet__act{margin-top:var(--hi-space-2)}.dh .poslog .na{color:var(--hi-disabled)}.dh .poslog .chkdot{vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.dh .poslog .tone-ok{color:var(--hi-text-3)}.dh .poslog .tone-warn{color:var(--hi-warning)}.dh .poslog .tone-fail{color:var(--hi-danger)}.dh .poslog .hi-dialog{box-shadow:none;border:1px solid var(--hi-border);margin:auto}.dh .poslog .stub__subject{font-size:var(--hi-text-sub-size);font-weight:var(--hi-text-sub-weight)}@media (max-width:1100px){.dh .poslog .split{grid-template-columns:minmax(0,1fr)}.dh .poslog .logs,.dh .poslog .sidecol,.dh .poslog .legendslot{grid-area:auto/1}.dh .poslog .sidecol{position:static}}@media (max-width:640px){.dh .poslog .poshead__title{font-size:22px}.dh .poslog .poshead__view{font-size:19px}}
