@import 'src/styles/common'; .row { display: grid; grid-template-columns: [label] 130px [value] auto; grid-column-gap: 10px; margin-bottom:3px; .label { grid-column: label; font-weight: $light; text-align: right; font-size: 12px; } .questionButton { padding-left: 10px; position: relative; top: 2px; } .value { grid-column: value; // width: calc(100vw - 320px - 45px - 46px - 220px); // FIXME: decide whether we want to explicitly set the max-width & > span + span { margin-left: 10px; } & > div + div{ margin-top: 3px; } } } .spaceAbove{ margin-top: 30px; } .lightText{ font-weight: $light; } .unit{ font-weight: $light; font-size: 12px; margin-left: 5px; } .transcriptQuality { margin-left: 10px; font-weight: $light; } .featureDetails { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; } .featureDetail { flex: 0 0 auto; display: flex; align-items: center; flex-wrap: nowrap; padding-right: 30px; } .featureSymbol { font-weight: $bold; } .stableId{ font-weight: $bold; } .featureSymbol + .stableId{ margin-left: 12px; color: $dark-grey; font-weight: $light; } .geneSymbol { margin-right: 12px; } .downloadLink{ color: $blue; cursor: pointer; } .downloadWrapper{ display: inline-block; margin-left: 40px; min-width: 300px; position: relative; } .closeButton{ position: absolute; right: 0; top: 0; }