.replicas-module__FAv8-a__instrument{border:1px solid color-mix(in srgb, var(--category-accent) 34%, white);border-radius:var(--radius-card);box-shadow:0 24px 60px -48px color-mix(in srgb, var(--category-accent-cover) 65%, transparent);background:#fff;display:grid;overflow:hidden}.replicas-module__FAv8-a__entry,.replicas-module__FAv8-a__readout{min-width:0;padding:clamp(1.1rem,3vw,2rem)}.replicas-module__FAv8-a__entryContent,.replicas-module__FAv8-a__readoutContent,.replicas-module__FAv8-a__actionsContent{flex-direction:column;gap:1rem;min-width:0;display:flex}.replicas-module__FAv8-a__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-height:1.75rem;display:flex}.replicas-module__FAv8-a__label{color:var(--category-accent-dark);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.replicas-module__FAv8-a__hint{color:#475569;font-size:.875rem;line-height:1.5}.replicas-module__FAv8-a__rowList{scrollbar-width:thin;scrollbar-color:var(--category-accent) transparent;flex-direction:column;gap:.45rem;max-height:23rem;padding:3px;display:flex;overflow-y:auto}.replicas-module__FAv8-a__dataRow{border-radius:var(--radius-control);background:#fff;border:1px solid #cbd5e1;flex-shrink:0;align-items:center;gap:.35rem;min-height:2.75rem;transition:border-color .15s,box-shadow .15s;display:flex}.replicas-module__FAv8-a__dataRow:focus-within{border-color:var(--category-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--category-accent) 18%, transparent)}.replicas-module__FAv8-a__dataRow[data-invalid=true]{background:#fff7f7;border-color:#dc2626}.replicas-module__FAv8-a__dataRow[data-highlighted=true]{border-color:var(--category-accent);background:var(--category-accent-soft)}.replicas-module__FAv8-a__rowNumber{text-align:center;color:#64748b;min-width:2.5rem;font-family:var(--font-mono);padding-left:.4rem;font-size:.75rem}.replicas-module__FAv8-a__input{color:#0f172a;width:100%;min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:0 0;outline:none;padding:.6rem .35rem;font-size:1rem}.replicas-module__FAv8-a__input::placeholder{color:#94a3b8}.replicas-module__FAv8-a__removeButton{color:#64748b;border-radius:var(--radius-control);flex-shrink:0;align-self:stretch;place-items:center;width:2.5rem;display:grid}.replicas-module__FAv8-a__removeButton:hover{color:#b91c1c;background:#fef2f2}.replicas-module__FAv8-a__extremeTag{color:var(--category-accent-dark);font-size:.75rem;font-weight:600}.replicas-module__FAv8-a__entryActions,.replicas-module__FAv8-a__footerActions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.replicas-module__FAv8-a__footerActions{justify-content:space-between;gap:.8rem 1.5rem}.replicas-module__FAv8-a__actionButton,.replicas-module__FAv8-a__primaryButton,.replicas-module__FAv8-a__textButton,.replicas-module__FAv8-a__relatedLink{justify-content:center;align-items:center;gap:.45rem;min-height:2.5rem;font-size:.875rem;font-weight:600;line-height:1.3;display:inline-flex}.replicas-module__FAv8-a__actionButton{border:1px solid color-mix(in srgb, var(--category-accent) 40%, white);border-radius:var(--radius-control);color:var(--category-accent-dark);background:#fff;padding:.5rem .75rem}.replicas-module__FAv8-a__actionButton:hover:not(:disabled){background:var(--category-accent-soft);border-color:var(--category-accent)}.replicas-module__FAv8-a__actionButton svg,.replicas-module__FAv8-a__relatedLink svg{flex-shrink:0}.replicas-module__FAv8-a__textButton{color:#475569;min-height:1.75rem}.replicas-module__FAv8-a__textButton:hover:not(:disabled){color:var(--category-accent-dark);text-decoration:underline}.replicas-module__FAv8-a__primaryButton{border-radius:var(--radius-control);background:var(--category-accent-dark);color:#fff;align-self:flex-start;padding:.6rem .9rem}.replicas-module__FAv8-a__primaryButton:hover{background:var(--category-accent-cover)}.replicas-module__FAv8-a__relatedLink{color:var(--category-accent-dark)}.replicas-module__FAv8-a__relatedLink:hover{text-underline-offset:3px;text-decoration:underline}.replicas-module__FAv8-a__actionButton:disabled,.replicas-module__FAv8-a__textButton:disabled{opacity:.5}.replicas-module__FAv8-a__actionButton:focus-visible,.replicas-module__FAv8-a__textButton:focus-visible,.replicas-module__FAv8-a__primaryButton:focus-visible,.replicas-module__FAv8-a__relatedLink:focus-visible,.replicas-module__FAv8-a__removeButton:focus-visible,.replicas-module__FAv8-a__extremeButton:focus-visible{outline:2px solid var(--category-accent);outline-offset:3px}.replicas-module__FAv8-a__pastePanel{border-top:1px solid #cbd5e1;flex-direction:column;gap:.7rem;padding-top:1rem;display:flex}.replicas-module__FAv8-a__pasteInput{resize:vertical;border-radius:var(--radius-control);color:#0f172a;width:100%;min-height:6rem;font-family:var(--font-mono);background:#fff;border:1px solid #94a3b8;padding:.75rem;font-size:.875rem;line-height:1.6}.replicas-module__FAv8-a__pasteInput:focus{outline:2px solid var(--category-accent);outline-offset:2px}.replicas-module__FAv8-a__readout,.replicas-module__FAv8-a__compactReadout{background-color:#f8fbfa;background-image:linear-gradient(color-mix(in srgb, var(--category-accent) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--category-accent) 6%, transparent) 1px, transparent 1px);box-shadow:inset 4px 0 var(--category-accent);background-size:24px 24px}.replicas-module__FAv8-a__readout{border-top:1px solid color-mix(in srgb, var(--category-accent) 28%, white);flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex}.replicas-module__FAv8-a__meanBlock{padding:.75rem 0 1rem}.replicas-module__FAv8-a__metricLabel{color:var(--category-accent-dark);align-items:baseline;gap:.6rem;font-size:.875rem;font-weight:600;display:flex}.replicas-module__FAv8-a__metricLabel span{font-family:var(--font-mono)}.replicas-module__FAv8-a__meanValue{color:var(--category-accent-cover);font-family:var(--font-mono);letter-spacing:-.045em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:.7rem 0;font-size:clamp(2.1rem,4.5vw,3.5rem);font-weight:700;line-height:1.15;display:block}.replicas-module__FAv8-a__meanValue[data-full=true]{letter-spacing:-.025em;font-size:clamp(1.55rem,3vw,2.35rem)}.replicas-module__FAv8-a__dispersion{border-bottom:1px solid color-mix(in srgb, var(--category-accent) 28%, white);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem;padding-bottom:1rem;display:grid}.replicas-module__FAv8-a__dispersion dt,.replicas-module__FAv8-a__summary dt{color:#475569;font-size:.75rem;font-weight:600;line-height:1.5}.replicas-module__FAv8-a__dispersion dd{font-family:var(--font-mono);color:#0f172a;overflow-wrap:anywhere;margin-top:.4rem;font-size:1.25rem;font-weight:600}.replicas-module__FAv8-a__unit{font-size:.875rem;font-weight:400}.replicas-module__FAv8-a__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.replicas-module__FAv8-a__summary dd{font-family:var(--font-mono);color:#0f172a;overflow-wrap:anywhere;margin-top:.3rem;font-size:.95rem}.replicas-module__FAv8-a__extremeButton{text-align:left;max-width:100%;color:var(--category-accent-dark);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--category-accent) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--category-accent) 50%, transparent);text-underline-offset:4px;align-items:center;gap:.35rem;display:flex}.replicas-module__FAv8-a__extremeButton span{overflow-wrap:anywhere;min-width:0}.replicas-module__FAv8-a__extremeButton svg{flex-shrink:0;width:.875rem}.replicas-module__FAv8-a__extremeButton:disabled{color:#475569;text-decoration:none}.replicas-module__FAv8-a__extremeButton:disabled svg{visibility:hidden}.replicas-module__FAv8-a__notes{flex-direction:column;gap:.65rem;display:flex}.replicas-module__FAv8-a__formula{border-top:1px solid color-mix(in srgb, var(--category-accent) 28%, white);padding-top:1rem}.replicas-module__FAv8-a__formula p{color:#475569;font-family:var(--font-mono);overflow-wrap:anywhere;margin-top:.65rem;font-size:.75rem;line-height:1.8}.replicas-module__FAv8-a__footer{border-top:1px solid color-mix(in srgb, var(--category-accent) 28%, white);padding:1rem clamp(1.1rem,3vw,2rem)}.replicas-module__FAv8-a__bubble{flex-direction:column;gap:1rem;width:min(100%,390px);min-width:0;display:flex}.replicas-module__FAv8-a__bubble .replicas-module__FAv8-a__rowList{max-height:11rem}.replicas-module__FAv8-a__bubble .replicas-module__FAv8-a__entryContent,.replicas-module__FAv8-a__bubble .replicas-module__FAv8-a__readoutContent{gap:.75rem}.replicas-module__FAv8-a__compactReadout{border:1px solid color-mix(in srgb, var(--category-accent) 28%, white);border-radius:var(--radius-control);padding:1rem}.replicas-module__FAv8-a__bubble .replicas-module__FAv8-a__meanBlock{padding:.2rem 0}.replicas-module__FAv8-a__bubble .replicas-module__FAv8-a__meanValue{font-size:2rem}.replicas-module__FAv8-a__bubble .replicas-module__FAv8-a__meanValue[data-full=true]{font-size:1.5rem}.replicas-module__FAv8-a__bubble .replicas-module__FAv8-a__dispersion dd{font-size:1.05rem}.replicas-module__FAv8-a__bubble .replicas-module__FAv8-a__footerActions{flex-direction:column;align-items:flex-start;gap:.5rem}@media (min-width:768px){.replicas-module__FAv8-a__instrument{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.replicas-module__FAv8-a__readout{border-top:0;border-left:1px solid color-mix(in srgb, var(--category-accent) 28%, white)}.replicas-module__FAv8-a__footer{grid-column:1/-1}}@media (max-width:420px){.replicas-module__FAv8-a__entry,.replicas-module__FAv8-a__readout{padding:1rem}.replicas-module__FAv8-a__actionButton{padding:.5rem .65rem}.replicas-module__FAv8-a__dispersion{gap:.65rem}}
