.aax .aax-grow{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.aax table td,.aax table th{padding-right:.75rem}
.aax ul li a{word-break:break-word}
@media (max-width:640px){.aax table{font-size:.8125rem}}
.aax li>a:first-child{flex:0 0 auto;white-space:nowrap}
@media (max-width:639px){.aax[data-aax=keyfacts] .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aax[data-aax=keyfacts] .grid p.text-base{font-size:.95rem}}
.aax-t th,.aax-t td{padding:.3rem .75rem .3rem 0;border-bottom:1px solid var(--color-line,#e5e5e5);vertical-align:top;white-space:nowrap}
.aax-t td:first-child{white-space:nowrap}
.aax-in{background:transparent;color:inherit;font:inherit}
.aax details summary{list-style:revert}
.aax-chips{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.25rem}
@media (max-width:639px){.aax-t th,.aax-t td{padding-right:.5rem}}
.aax-sug { list-style: none; padding: 0; max-width: 36rem; }
.aax-sug button:hover, .aax-sug button:focus { background: rgba(127,127,127,.12); }
.aax-pf .aax-t td, .aax-pf .aax-t th { white-space: nowrap; }
.aax-nav a { min-height: 44px; display: inline-flex; align-items: center; }
.hidden { display: none; }
.aax-nav { display: flex; flex-wrap: wrap; justify-content: center; column-gap: 1.5rem; }
.aax-pf > div.mt-2 { display: flex; flex-wrap: wrap; column-gap: 1.5rem; row-gap: .25rem; }
.aax-pf .aax-t td, .aax-pf .aax-t th { padding-right: .75rem; }
.aax-pf[data-aax-pf="home"], .aax-prompt { margin-bottom: 2rem; }
