.stock-metadata-value{display:block;width:100%;padding:4px 2px;border:0;background:transparent;text-align:left;color:inherit;font:inherit;cursor:text;border-bottom:1px dotted #93aba5}.stock-metadata-value:hover,.stock-metadata-value:focus-visible{background:#eaf5f2;outline:1px solid #72a69a}.stock-metadata-editor{min-width:0;width:100%;max-width:none;display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.stock-metadata-editor input{width:100%;min-width:0;padding:7px;border:1px solid #80a99f;border-radius:var(--radius-control);font:inherit}.stock-metadata-editor .button-row{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0}.stock-metadata-editor .btn{min-width:0;max-width:100%;padding:4px 5px;white-space:normal;overflow-wrap:anywhere}.stock-metadata-editor .cell-negative{font-size:var(--text-secondary);white-space:normal}.stock-metadata-differences{display:inline-block;cursor:help;color:#6b7d78}.stock-metadata-differences.has-differences{color:#925816;font-weight:var(--weight-strong);border-bottom:1px dotted}.stock-differences-col{min-width:90px;max-width:120px}
/* Every editable underline shares the bottom of its table row, even for wrapped values. */
.stock-sheet td.stock-meta-col{vertical-align:bottom}.stock-sheet .stock-metadata-value{margin-bottom:0}.stock-sheet{overflow-anchor:none}
