/* Generated by scripts/build-neutral-css.py. Do not edit by hand. */
.gm-neutral {
  --gray: #f3f5f8;
  --ink: #282828;
  --muted: #5c6066;
  --border: #dfe3e8;
  color: #282828;
}
.gm-neutral .outline:hover{background:#eef2f7}
.gm-neutral .number{border:1px solid #9aa1a9}
.gm-neutral .steps article>span{background:#eef2f7}
.gm-neutral .hero{background:linear-gradient(110deg,#fff 15%,#f3f5f8 90%)}
.gm-neutral .toolicon{background:#eef2f7}
.gm-neutral .openlabel{border-bottom:1px solid #9aa1a9}
.gm-neutral .popularcard:hover,.gm-neutral .categorytool:hover{border-color:#9aa1a9}
.gm-neutral .toollist a:hover{background:#f3f5f8}
.gm-neutral .viewall{border:1px solid #9aa1a9}
.gm-neutral .viewall:hover{background:#eef2f7}
.gm-neutral .chips button{border:1px solid #9aa1a9}
.gm-neutral .chips button:hover{background:#eef2f7}
.gm-neutral .badges span{background:#eef2f7}
.gm-neutral #chartReadout{background:#eef2f7}
.gm-neutral .rate-row.current{background:#eef2f7}
.gm-neutral .guide-nav{background:#f3f5f8}
.gm-neutral .g-num{background:#eef2f7}
.gm-neutral caption{background:#eef2f7}
.gm-neutral .g-exampleHead{background:#eef2f7}
.gm-neutral .g-exampleTotal{background:#f3f5f8}
.gm-neutral .g-callout,.gm-neutral .g-note{background:#eef2f7}
.gm-neutral .g-compareCol{background:#f3f5f8}
.gm-neutral .g-timeline li{background:#f3f5f8}
.gm-neutral #salaryPayslip tr:last-child{background:#eef2f7}
.gm-neutral .ax-option[aria-selected=true]{background:#eef2f7}
.gm-neutral .ax-option:hover,.gm-neutral .ax-option:focus{background:#f3f5f8}
.gm-neutral .hero{background:linear-gradient(110deg,#fff 15%,#eef2f7 90%)}
.gm-neutral .categoryjump a{border-color:#dfe3e8}
.gm-neutral .viewall{border-color:#9aa1a9}
.gm-neutral .toollist a:hover{background:#eef2f7}
.gm-neutral .calculator{background:#f3f5f8}
.gm-neutral .intro h1{color:#282828}
.gm-neutral .ax-calctabs{border-bottom:1px solid #dfe3e8}
.gm-neutral .ax-calctabs button{color:#5c6066}
.gm-neutral .ax-select-toggle{color:#282828;border-color:#9aa1a9}
.gm-neutral .ax-option[aria-selected=true],.gm-neutral .ax-option:hover,.gm-neutral .ax-option:focus{background:#eef2f7}
.gm-neutral .ax-chartpanel{border:1px solid #dfe3e8}
.gm-neutral .resultlabel{color:#5c6066}
.gm-neutral .ax-paymentstrip{border-bottom:1px solid #dfe3e8}
.gm-neutral .ax-paymentstrip span{color:#282828}
.gm-neutral .ax-paymentstrip small{color:#5c6066}
.gm-neutral .circle strong{color:#282828}
.gm-neutral .circle span{color:#5c6066}
.gm-neutral .ax-chartlegend{border-bottom:1px solid #dfe3e8}
.gm-neutral .ax-chartlegend>div>span{color:#5c6066}
.gm-neutral .loan-summary{color:#5c6066}
.gm-neutral .badges span{background:#eef2f7;color:#5c6066}
.gm-neutral .ax-guide-toc{background:#f3f5f8;border:1px solid #dfe3e8}
.gm-neutral .ax-assumptions{background:#f3f5f8;border:1px solid #dfe3e8}
.gm-neutral .q-faq summary{border-bottom:1px solid #dfe3e8}
.gm-neutral .q-faqBody{color:#5c6066}
.gm-neutral .q-relatedCard{border:1px solid #dfe3e8}
.gm-neutral .q-relatedCard:hover{background:#eef2f7}
.gm-neutral .q-relatedCard p{color:#5c6066}
.gm-neutral .q-note{background:#f3f5f8}
.gm-neutral .salary-guide h2{color:#282828!important}
.gm-neutral .salary-guide section{border-color:#dfe3e8!important}
.gm-neutral .gm-optional{background:#eef2f7}
.gm-neutral .gm-input{border:1px solid #9aa1a9}
.gm-neutral .gm-insight{background:#eef2f7}
.gm-neutral .tablewrap th{background:#eef2f7}
.gm-neutral .gm-statement tr[data-kind="total"] td{background:#eef2f7}
.gm-neutral .gm-readout{background:#eef2f7}
.gm-neutral .gm-gridline{border-top:1px solid #e6eaef}
.gm-neutral .g-figLabel{color:#282828}
.gm-neutral .g-band[data-light]{color:#282828}
.gm-neutral .g-barName{color:#282828}
.gm-neutral .g-chart .g-chartLabel{fill:#282828}
.gm-neutral .g-chart .g-grid{stroke:#e6eaef}
.gm-neutral .g-stepLabel{color:#282828}
.gm-neutral .g-table thead th{background:#f3f5f8}
.gm-neutral .gm-prose blockquote{background:#eef2f7}
.gm-neutral .gm-prose th{background:#eef2f7}
.gm-neutral a.gm-card:hover{background:#eef2f7}
.gm-neutral .gm-clear .labelrow label,.gm-neutral .gm-clear .gm-label,.gm-neutral .gm-clear .ax-select-field label,.gm-neutral .gm-clear .gm-switchrow label{color:#282828}
.gm-neutral .gm-clear .moreoptions{border:1px solid #dfe3e8}
.gm-neutral .gm-clear .moreoptions > summary::before{background:#eef2f7}
.gm-neutral .gm-clear .moreoptions[open] > summary{border-bottom:1px solid #dfe3e8}
.gm-neutral .gm-info-bubble{border:1px solid #dfe3e8;color:#282828}
.gm-neutral .gm-radio{border:1px solid #dfe3e8}
.gm-neutral .gm-bar{border-bottom:1px solid #e6eaef}
.gm-neutral .gm-bar.current .gm-bar-label,.gm-neutral .gm-bar.current .gm-bar-value{color:#282828}
