.TranscriptSummaryTable-module_transcript-table__3aDFE {
  font-size: 1rem;
}

.TranscriptSummaryTable-module_table-content__1O9jG {
  margin-top: 1rem;
}

.TranscriptSummaryTable-module_table-content__1O9jG .TranscriptSummaryTable-module_table-responsive__1vy7m .TranscriptSummaryTable-module_table__15YEi {
  margin-bottom: 3px;
}

.TranscriptSummaryTable-module_transcript-link__1sYs1 {
  font-size: 12.8px !important;
  padding: 0px !important;
}
.HeaderAnnotation-module_header-annotation-container__FIixX {
  margin-top: 5px;
  flex: 1;
}

.HeaderAnnotation-module_data-pills__8SjtG {
  color: black;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  background-color: #f2f2f2;
  margin-right: 5px;
  margin-top: 2px;
  margin-bottom: 3px;
  font-weight: bold;
}

.HeaderAnnotation-module_gene__2XgL2 {
  color: #1d75cd;
}

.HeaderAnnotation-module_hgvsg__CWwMM {
  white-space: nowrap;
  max-width: 320px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.HeaderAnnotation-module_oncogene__3vyob,
.HeaderAnnotation-module_oncogene__3vyob a,
.HeaderAnnotation-module_oncogene__3vyob a:hover,
.HeaderAnnotation-module_oncogene__3vyob a:focus,
.HeaderAnnotation-module_oncogene__3vyob a:active,
.HeaderAnnotation-module_oncogene__3vyob a:visited {
  color: #f00;
  text-decoration: none;
}

.HeaderAnnotation-module_tsg__5e6Fb,
.HeaderAnnotation-module_tsg__5e6Fb a,
.HeaderAnnotation-module_tsg__5e6Fb a:hover,
.HeaderAnnotation-module_tsg__5e6Fb a:focus,
.HeaderAnnotation-module_tsg__5e6Fb a:active,
.HeaderAnnotation-module_tsg__5e6Fb a:visited {
  color: #ffaa22;
  text-decoration: none;
}

.HeaderAnnotation-module_transcript-table-source__2kg8Y {
  font-size: 0.875rem;
  text-decoration: none;
  position: relative;
}

.HeaderAnnotation-module_transcript-table-source__2kg8Y a,
.HeaderAnnotation-module_transcript-table-source__2kg8Y a:hover,
.HeaderAnnotation-module_transcript-table-source__2kg8Y a:focus,
.HeaderAnnotation-module_transcript-table-source__2kg8Y a:active {
  color: #2c3e50;
}

.HeaderAnnotation-module_header-annotation-pills__1_ZAH {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.HeaderAnnotation-module_missense-mutation__2hqrK {
  color: #008000;
  font-weight: bold;
}

.HeaderAnnotation-module_trunc-mutation__1tIC4 {
  color: #000000;
  font-weight: bold;
}

.HeaderAnnotation-module_inframe-mutation__koZzM {
  color: #8b4513;
  font-weight: bold;
}

.HeaderAnnotation-module_other-mutation__1zJhh {
  color: #cf58bc;
  font-weight: bold;
}

.HeaderAnnotation-module_default-mutation__wJ7Ou {
  color: #bb0000;
  font-weight: bold;
}

.HeaderAnnotation-module_fusion__2R_jO {
  color: #8b00c9;
  font-weight: bold;
}

.HeaderAnnotation-module_splice__3xwQt {
  color: #e5802b;
  font-weight: bold;
}
.FeatureTable-module_group-name__1-6du {
  background-color: #f2f2f2;
  font-size: 0.875rem;
  font-weight: bold;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-bottom: 4px;
  padding-top: 4px;
  max-width: 27%;
  display: flex;
  align-items: center;
}

.FeatureTable-module_group-content__Qcw5q {
  display: flex;
  align-items: center;
}

.FeatureTable-module_data-content__3o_in {
  margin-top: 3px;
  margin-bottom: 3px;
  padding-bottom: 4px;
  padding-top: 4px;
}

.FeatureTable-module_data-group-gap__1IXAn {
  display: block;
}

.FeatureTable-module_no-data__1VRCB {
  font-size: 1rem;
  margin-left: 15px;
  color: black;
}

/* gnomad */
.FeatureTable-module_gnomad__1Ahpj {
  font-size: 1rem;
  font-weight: bold;
}

/* dbsnp */
.FeatureTable-module_dbsnp__1EkTC {
  font-size: 1rem;
  font-weight: bold;
}

/* functional prediction */
.FeatureTable-module_functional-prediction-data__1lA3g {
  display: flex;
  align-items: center;
  font-size: 1rem;
}

.FeatureTable-module_functional-prediction-no-data__2cg14 {
  font-size: 1rem;
  font-weight: bold;
}

.FeatureTable-module_oncokb__2Lw1c {
  font-size: 1rem;
  font-weight: bold;
}

.FeatureTable-module_feature-table__1_In_ {
  padding-top: 10px;
  flex: 1;
}
.FeatureTable-module_feature-table__1_In_ p {
  margin-bottom: 5px;
}
.FeatureTable-module_feature-table__1_In_ p:last-child {
  margin-bottom: 0;
}
.FeatureTable-module_feature-table__1_In_ table th {
  width: 25%;
}

.FeatureTable-module_data-source__3TDkx {
  flex: 0 0 25%;
}
.FeatureTable-module_data-source__3TDkx button {
  border: none;
  text-align: left;
}

.FeatureTable-module_data-source-without-linkout__By3eC {
  font-weight: 400;
  color: #007bff;
  cursor: pointer;
}
.FeatureTable-module_data-source-without-linkout__By3eC:hover {
  text-decoration: underline;
  color: #0056b3;
}

.FeatureTable-module_feature-table-layout__2XFsu {
  display: flex;
}

.FeatureTable-module_data-with-link__ysvPC {
  color: black;
  flex: 1;
}
.FeatureTable-module_data-with-link__ysvPC a {
  color: black;
}
.FeatureTable-module_data-with-link__ysvPC a:hover, .FeatureTable-module_data-with-link__ysvPC a:focus, .FeatureTable-module_data-with-link__ysvPC a:active, .FeatureTable-module_data-with-link__ysvPC a:visited {
  color: black;
}

.FeatureTable-module_logo-image__34VSd {
  display: flex;
}
.FunctionalImpactTooltip-module_high__3EfNO {
  color: #f00;
}

.FunctionalImpactTooltip-module_medium__SSaDg {
  color: #ffaa22;
}

.FunctionalImpactTooltip-module_low__14GH0 {
  color: #ffd700;
}

.FunctionalImpactTooltip-module_neutral__A0s7O {
  color: #c1c1c1;
}

.FunctionalImpactTooltip-module_unknown__67NYS {
  display: none;
}
.MutationAssessorTooltip-module_ma-link__25PCn {
  font-weight: normal;
}

.MutationAssessorTooltip-module_mutation-assessor-link__3ZTQx {
  margin-bottom: 1px;
}

.MutationAssessorTooltip-module_ma-icon__2Edql {
  background-color: #88c;
  color: white;
  font-size: 80%;
  margin-right: 3px;
}

.MutationAssessorTooltip-module_ma-msa-icon__2fqZv {
  padding-left: 3px;
  padding-right: 3px;
}

.MutationAssessorTooltip-module_ma-3d-icon__1i5uM {
  padding-left: 6px;
  padding-right: 6px;
}

.MutationAssessorTooltip-module_mutation-assessor-main-img__1Hhyw {
  padding-left: 3px;
  padding-right: 3px;
  margin-right: 5px;
}

.MutationAssessorTooltip-module_ma-tooltip-table__1rTE8 td:first-child {
  padding-right: 5px;
}
.PolyPhen2Tooltip-module_polyPhen2-probably_damaging__s29ds {
  background-color: #f00;
  font-weight: bold;
  color: white;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10px;
}

.PolyPhen2Tooltip-module_polyPhen2-possibly_damaging__5Ys6_ {
  background-color: #ffd700;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10px;
}

.PolyPhen2Tooltip-module_polyPhen2-benign__3fUHU {
  background-color: #c1c1c1;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10px;
}

.PolyPhen2Tooltip-module_polyPhen2-unknown__HuzBp {
  display: none;
}

.PolyPhen2Tooltip-module_polyPhen2-tooltip-table__1DepC td:first-child {
  padding-right: 5px;
}
.SiftTooltip-module_sift-deleterious__TcGrU {
  background-color: #f00;
  font-weight: bold;
  color: white !important;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10px;
}

.SiftTooltip-module_sift-deleterious_low_confidence__2zVxZ {
  background-color: #ffd700;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10px;
}

.SiftTooltip-module_sift-tolerated_low_confidence__3-KZz,
.SiftTooltip-module_sift-tolerated__3dhII {
  background-color: #c1c1c1;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10px;
}

.SiftTooltip-module_sift-tooltip-table__2yDdU td:first-child {
  padding-right: 5px;
}
.MskImpact-module_table-open__Ejetk {
  transform: rotate(180deg);
}

.MskImpact-module_population__SG7G8 {
  padding-left: 1%;
  font-weight: 400;
  color: #007bff;
}
.MskImpact-module_population__SG7G8:hover {
  color: #0056b3;
}
.Variant-module_variantPage__19BiH {
  max-width: 1391px !important;
  margin: 0 auto;
  margin-bottom: 40px;
  padding: 0 20px;
}
.Variant-module_variantPage__19BiH .Variant-module_row__2BQAw {
  display: block;
}

.Variant-module_loadingIndicator__3vJ-F {
  position: fixed;
  top: 50%;
  left: 50%;
}

.Variant-module_pageBody__hhxk_ {
  font-size: 0.875rem;
}