/* Generated by scripts/build-neutral-css.py. Do not edit by hand. */
.gm-claret {
  display: contents;
  --wine: #8c1d40;
  --brand: #8c1d40;
  --focus: #6e1632;
  --pink: #b8325f;
}
.gm-claret .ax-top{background:#8c1d40}
.gm-claret .ax-logo{background:#8c1d40}
.gm-claret .ax-audiences a.active{color:#8c1d40}
.gm-claret .ax-search>span{color:#8c1d40}
.gm-claret .ax-search:focus-within{outline:2px solid #8c1d40}
.gm-claret .ax-help{color:#8c1d40}
.gm-claret .ax-navbutton[aria-expanded=true]{color:#8c1d40}
.gm-claret .ax-mega-feature a{color:#8c1d40}
.gm-claret .nav-skip{color:#8c1d40}
.gm-claret .ax-navbutton:hover{color:#8c1d40}
.gm-claret .ax-mega h3{color:#8c1d40}
.gm-claret .ax-mega-title .button{background:#8c1d40}
.gm-claret .ax-mega-links a:hover{color:#8c1d40}
.gm-claret .ax-header button:focus-visible,.gm-claret .ax-header a:focus-visible{outline:2px solid #8c1d40}
.gm-claret .ax-searchrow .outline{color:#8c1d40}
@media(max-width:850px){.gm-claret .ax-mobile-toggle{background:#8c1d40}}
@media(max-width:550px){.gm-claret .ax-toplinks{background:#8c1d40}}
.gm-claret .reference-header .utility{background:#8c1d40}
.gm-claret .reference-header .header nav a:hover{color:#8c1d40}
.gm-claret .reference-header .header>.outline{border:1px solid #8c1d40;color:#8c1d40}
@media(max-width:850px){.gm-claret .reference-header .ax-mobile-toggle{background:#8c1d40}}
.gm-claret .button:hover{background:#6e1632}
.gm-claret .chartlegend i{background:#8c1d40}
.gm-claret .ax-assumptions a{color:#8c1d40}
.gm-claret .salary-guide a{color:#8c1d40}
.gm-claret .ax-guide-toc a{color:#8c1d40}
.gm-claret .ax-select-toggle[aria-expanded=true]{border-color:#8c1d40;box-shadow:0 0 0 1px #8c1d40}
.gm-claret .ax-options{border-top:2px solid #8c1d40}
.gm-claret .ax-option[aria-selected=true]{color:#8c1d40}
.gm-claret .ax-option:hover,.gm-claret .ax-option:focus{color:#8c1d40}
.gm-claret .toolicon{color:#8c1d40}
.gm-claret .categoryjump a:hover,.gm-claret .categoryjump a.chosen{border-color:#8c1d40;background:#8c1d40}
.gm-claret .viewall:hover{border-color:#8c1d40}
.gm-claret .ax-calctabs button.selected{color:#8c1d40;border-bottom-color:#8c1d40}
.gm-claret .ax-options{border-top-color:#8c1d40}
.gm-claret .ax-option[aria-selected=true],.gm-claret .ax-option:hover,.gm-claret .ax-option:focus{color:#8c1d40}
.gm-claret .ax-paymentstrip strong{color:#8c1d40}
.gm-claret .principal-dot{background:#6e1632}
.gm-claret .ax-chartlegend b{color:#8c1d40}
.gm-claret .facts b{color:#8c1d40}
.gm-claret .chartlegend span:first-child i{background:#6e1632}
.gm-claret .q-faq summary:after{color:#8c1d40}
.gm-claret .q-relatedCard strong{color:#8c1d40}
.gm-claret .chips button[aria-pressed="true"]{background:#8c1d40;border-color:#8c1d40}
.gm-claret .gm-switch[aria-checked="true"]{background:#8c1d40}
.gm-claret .gm-switch:focus-visible{outline:2px solid #6e1632}
.gm-claret .gm-input:focus{border-color:#8c1d40;box-shadow:0 0 0 1px #8c1d40}
.gm-claret .facts > div[data-tone="good"]{border-top-color:#6e1632}
.gm-claret .gm-insight{border-left:3px solid #8c1d40}
.gm-claret .gm-insight[data-tone="good"]{border-left-color:#6e1632}
.gm-claret .tablewrap th{color:#8c1d40}
.gm-claret .gm-statement tr[data-kind="total"] td{color:#8c1d40}
.gm-claret .ax-assumptions > summary{color:#8c1d40}
.gm-claret .gm-plot:focus-visible{outline:2px solid #6e1632}
.gm-claret .g-chart .g-hit:hover{fill:rgba(140, 29, 64, 0.06)}
.gm-claret .gm-prose th{color:#8c1d40}
.gm-claret .gm-card strong{color:#8c1d40}
.gm-claret .gm-clear .moreoptions > summary{color:#8c1d40}
.gm-claret .gm-clear .moreoptions > summary::before{color:#8c1d40}
.gm-claret .gm-info-button:hover,.gm-claret .gm-info-button[aria-expanded="true"]{border-color:#8c1d40;background:#8c1d40}
.gm-claret .gm-info-bubble{box-shadow:0 8px 24px rgba(140, 29, 64, 0.12)}
.gm-claret .gm-radio:has(input:checked){border-color:#8c1d40;box-shadow:0 0 0 1px #8c1d40}
.gm-claret .gm-radio input{accent-color:#8c1d40}
.gm-claret .gm-clear .gm-radio:has(input:checked) span{color:#8c1d40}
.gm-claret .gm-neutral .number:focus-within,.gm-claret .gm-neutral .ax-select-toggle:focus-visible,.gm-claret .gm-neutral .ax-select-toggle[aria-expanded="true"]{border-color:#8c1d40;box-shadow:0 0 0 2px rgba(140, 29, 64, 0.25)}
.gm-claret .gm-neutral .facts > div{border-top:3px solid #8c1d40}
.gm-claret .gm-neutral .gm-pkgradios .gm-radio.selected{border-color:#8c1d40;box-shadow:0 0 0 1px #8c1d40}
.gm-claret .gm-neutral .gm-pkgradios .gm-radio.selected::before{border-color:#8c1d40;background:#8c1d40}
.gm-claret .gm-neutral .gm-pkgradios .gm-radio.selected span{color:#8c1d40}
.gm-claret .gm-neutral .gm-pkgradios .gm-radio:focus-visible{outline:2px solid #b8325f}
