.eqProductTitle{color:var(--eq-text);font-size:var(--eq-font-size-base);font-weight:var(--eq-weight-semibold);line-height:var(--eq-line-tight);margin:0}.eqProductTitleAction{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.eqProductTitleAction:hover:not(:disabled){color:var(--eq-interactive)}.eqProductTitleAction:focus-visible{border-radius:var(--eq-radius-sm);outline:3px solid color-mix(in srgb, var(--eq-focus) 35%, transparent);outline-offset:2px}.eqProductTitleAction:disabled{color:var(--eq-text-disabled);cursor:not-allowed}.eqProductSubtitle,.eqProductDescription,.eqProductDetails,.eqProductMetadata,.eqProductTimestamp{color:var(--eq-text-muted);font-size:var(--eq-font-size-sm);line-height:var(--eq-line-normal)}.eqProductSubtitle,.eqProductTimestamp{margin-top:var(--eq-space-1)}.eqProductEntityMedia{border-bottom:1px solid var(--eq-border);background:var(--eq-surface-muted);overflow:hidden}.eqProductEntityMedia>img{width:100%;height:auto;display:block}.eqProductEntityHeading,.eqProductExecutionMain,.eqProductTimelineContent,.eqProductListMain{min-width:0}.eqProductFacts{gap:var(--eq-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));margin:0;display:grid}.eqProductFact{min-width:0}.eqProductFact dt{color:var(--eq-text-muted);font-size:var(--eq-font-size-xs)}.eqProductFact dd{overflow-wrap:anywhere;margin:var(--eq-space-1) 0 0;color:var(--eq-text);font-weight:var(--eq-weight-medium)}.eqProductEntityCard .eqProductFacts+*,.eqProductInventoryCard .eqProductFacts,.eqProductInventoryCard .eqProductDetails,.eqProductAlertCard .eqProductRecommendation,.eqProductAlertCard .eqProductEvidence{margin-top:var(--eq-space-4)}.eqProductHorseListItem,.eqProductExecutionRow,.eqProductAlertRow{align-items:center;gap:var(--eq-space-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.eqProductAlertRow{column-gap:var(--eq-space-2);padding-block:var(--eq-space-3);border-bottom:1px solid var(--eq-border);grid-template-columns:minmax(0,1fr) auto auto minmax(5.25rem,auto)}.eqProductAlertRowMain{min-width:0}.eqProductAlertRow .eqProductTitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--eq-font-size-md);font-weight:var(--eq-weight-semibold);overflow:hidden}.eqProductAlertRowInfo{place-items:center;display:grid}.eqProductAlertRow .eqProductListActions{flex-wrap:nowrap;justify-content:flex-end}.eqProductExecutionRow{padding:var(--eq-space-4);border-bottom:1px solid var(--eq-border)}.eqProductHorseListItem{align-items:stretch;column-gap:var(--eq-space-3);background:0 0;grid-template-columns:auto minmax(0,1fr);row-gap:0;padding:0;position:relative}.eqProductHorseListBody{align-items:center;column-gap:var(--eq-space-3);padding-block:var(--eq-space-2-5);border-bottom:1px solid var(--eq-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.eqProductHorseListItem--selectable:hover{background:color-mix(in srgb, var(--eq-surface-elevated) 70%, transparent)}.eqProductHorseListItem .eqProductTitle{font-size:var(--eq-font-size-xl);font-weight:var(--eq-weight-bold)}.eqProductHorseListItem .eqProductListMedia{width:5rem;height:5rem;margin-block:var(--eq-space-2-5);border-radius:var(--eq-radius-xl);align-self:center}.eqProductHorseListItem .eqAvatar{border-radius:var(--eq-radius-xl)}.eqProductHorseListTrail{width:var(--eq-chrome-size);min-height:var(--eq-chrome-size);align-self:center;place-items:center;display:grid}.eqProductPresenceDot{border-radius:var(--eq-radius-full);background:var(--eq-text-disabled);flex:none;width:.7rem;height:.7rem}.eqProductPresenceDot--present{background:var(--eq-success-default)}.eqProductHorseListSelect{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.eqProductHorseListSelect:focus-visible{outline:3px solid color-mix(in srgb, var(--eq-focus) 35%, transparent);outline-offset:2px}.eqProductHorseListItem .eqProductListActions{z-index:2;width:var(--eq-chrome-size);min-height:var(--eq-chrome-size);place-items:center;display:grid;position:relative}.eqProductHorseListItem .eqProductMetadata{gap:var(--eq-space-2);margin-top:var(--eq-space-2);flex-wrap:wrap;display:flex}.eqProductHorseListSkeletonAvatar{border-radius:inherit;width:100%;height:100%;min-height:3.5rem}.eqProductHorseListSkeletonName{width:9rem;height:1.15rem}.eqProductHorseListSkeletonMeta{width:6.5rem;height:.75rem;margin-top:var(--eq-space-2)}.eqProductHorseListSkeletonDot{border-radius:var(--eq-radius-full);width:.7rem;height:.7rem;min-height:.7rem}.eqProductListMedia{border-radius:var(--eq-avatar-radius);background:var(--eq-surface-muted);place-items:center;width:4.5rem;height:4.5rem;display:grid;overflow:hidden}.eqProductListMedia>img{object-fit:cover;width:100%;height:100%}.eqProductListActions,.eqProductTimelineActions,.eqProductCommandActions{gap:var(--eq-space-2);flex-wrap:wrap;display:flex}.eqProductExecutionDetails{color:var(--eq-text-subtle);font-size:var(--eq-font-size-sm);grid-column:1/-1}.eqProductRecommendation,.eqProductEvidence,.eqProductGuidance{border-left:3px solid var(--eq-border-strong);padding-left:var(--eq-space-3);color:var(--eq-text-subtle);font-size:var(--eq-font-size-sm);line-height:var(--eq-line-normal)}.eqProductQuantity{gap:var(--eq-space-1);color:var(--eq-text);display:inline-grid}.eqProductQuantityLabel,.eqProductQuantityQualifier{color:var(--eq-text-muted);font-size:var(--eq-font-size-xs)}.eqProductQuantityMeasure{align-items:baseline;gap:var(--eq-space-1);white-space:nowrap;display:inline-flex}.eqProductQuantityValue{font-size:var(--eq-font-size-xl);font-weight:var(--eq-weight-semibold);line-height:var(--eq-line-tight)}.eqProductQuantityUnit{color:var(--eq-text-subtle);font-size:var(--eq-font-size-sm)}.eqProductIndicator{align-items:center;gap:var(--eq-space-2);flex-wrap:wrap;display:inline-flex}.eqProductIndicatorDescription{color:var(--eq-text-muted);font-size:var(--eq-font-size-xs)}.eqProductTimelineItem{gap:var(--eq-space-4);padding-bottom:var(--eq-space-6);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.eqProductTimelineItem:before{top:var(--eq-control-height-sm);bottom:0;left:calc(var(--eq-control-height-sm) / 2);background:var(--eq-border);content:"";width:1px;position:absolute}.eqProductTimelineMarker{z-index:1;width:var(--eq-control-height-sm);height:var(--eq-control-height-sm);border:1px solid var(--eq-border);border-radius:var(--eq-radius-full);background:var(--eq-surface);color:var(--eq-interactive);place-items:center;display:grid}.eqProductTimelineMarker>svg{width:1rem;height:1rem}.eqProductTimelineContent>.eqProductDescription,.eqProductTimelineContent>.eqProductMetadata,.eqProductTimelineActions{margin-top:var(--eq-space-3)}.eqProductPermissionSelector{border:0;min-width:0;margin:0;padding:0}.eqProductPermissionSelector>legend{color:var(--eq-text);font-weight:var(--eq-weight-semibold)}.eqProductPermissionDescription{margin:var(--eq-space-1) 0 var(--eq-space-3);color:var(--eq-text-muted);font-size:var(--eq-font-size-sm)}.eqProductPermissionList{gap:var(--eq-space-2);display:grid}.eqProductPermissionItem{align-items:flex-start;gap:var(--eq-space-3);border:1px solid var(--eq-border);border-radius:var(--eq-radius-md);padding:var(--eq-space-3);display:flex}.eqProductPermissionItem label{gap:var(--eq-space-1);cursor:pointer;flex:1;min-width:0;display:grid}.eqProductPermissionLabel{color:var(--eq-text);font-size:var(--eq-font-size-sm);font-weight:var(--eq-weight-medium)}.eqProductPermissionItemDescription{color:var(--eq-text-muted);font-size:var(--eq-font-size-xs);line-height:var(--eq-line-normal)}.eqProductPermissionItem:has(.eqCheckbox:disabled){opacity:.62}.eqProductCommandPanelBody{gap:var(--eq-space-3);display:grid}.eqProductStableSwitcherList{margin:var(--eq-space-2) 0 0;border:1px solid var(--eq-border);border-radius:var(--eq-radius-md);background:var(--eq-surface);padding:0;list-style:none}.eqProductStableSwitcherList button{width:100%;padding:var(--eq-space-3);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.eqProductStableSwitcherList button[aria-selected=true]{font-weight:var(--eq-weight-semibold)}@media (max-width:640px){.eqProductExecutionRow{grid-template-columns:minmax(0,1fr) auto}.eqProductExecutionRow>.eqStatusBadge,.eqProductExecutionRow>.eqProductListActions{grid-column:1/-1}}
