.mi-crumbs ol{gap:var(--sp-2);margin:0 0 var(--sp-4);color:var(--ink-3);flex-wrap:wrap;padding:0;font-size:14px;list-style:none;display:flex}.mi-crumbs li+li:before{content:"/";margin-right:var(--sp-2);color:var(--ink-4)}.mi-crumbs a{color:var(--ink-2);text-underline-offset:3px}.mi-crumbs [aria-current]{color:var(--ink-3)}.mi-data{padding-bottom:var(--sp-24)}.mi-data .mi-page-lede p{margin:0}.mi-data .mi-page-lede p+p{margin-top:var(--flow)}.mi-data-body{gap:var(--sp-16);padding-top:var(--sp-12);grid-template-columns:minmax(0,1fr);display:grid}.mi-data-body>*{min-width:0}.mi-data-sec{gap:var(--sp-5);min-width:0;display:grid}.mi-data-sec .mi-ruled-head{margin:0}.mi-data-intro{max-width:600px;color:var(--ink-2);font-size:16px;line-height:1.6}.mi-data-intro p{margin:0}.mi-data-intro p+p{margin-top:var(--flow)}.mi-data-fig{min-width:0}.mi-data-source{max-width:460px;color:var(--ink-3);margin:0;font-size:13px;line-height:1.55}.mi-data-tiles{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid}.mi-data-tile{padding:var(--sp-5) var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2)}.mi-data-tile dt{color:var(--ink-3);font-size:14px}.mi-data-tile dd{margin:0}.mi-data-tile dd.mi-data-tile-value{margin-top:var(--sp-2);font:700 32px/1.1 var(--display);letter-spacing:-.02em;color:var(--ink)}.mi-data-tile dd.mi-data-tile-detail{margin-top:var(--sp-2);color:var(--ink-3);font-size:14px;line-height:1.45}.mi-bars{gap:var(--sp-3);max-width:820px;margin:0;padding:0;list-style:none;display:grid}.mi-bar{align-items:center;gap:var(--sp-4);grid-template-columns:minmax(120px,220px) minmax(0,1fr) 96px;font-size:15px;display:grid}.mi-bar-label{color:var(--ink)}.mi-bar-track{background:var(--sunk);border-radius:999px;height:12px;overflow:hidden}.mi-bar-fill{background:var(--viz-1);border-radius:999px;height:100%;display:block}.mi-bar-value{text-align:right;color:var(--ink-2);white-space:nowrap}.mi-data-table th[scope=row]{color:var(--ink);font-weight:500}.mi-data-table a{color:var(--link);text-underline-offset:3px}.mi-data-table .mi-data-rank{color:var(--ink-3);font-variant-numeric:lining-nums}.mi-data-cols{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mi-data-cols>*{min-width:0}.mi-data-subhead{margin:0 0 var(--sp-3);font:600 17px/1.3 var(--font);color:var(--ink)}.mi-data-list{gap:var(--sp-2) var(--sp-6);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;font-size:15px;list-style:none;display:grid}.mi-data-list a{color:var(--link);text-underline-offset:3px}.mi-data-list .mi-muted{font-size:14px}.mi-data-letters{gap:var(--sp-2);flex-wrap:wrap;display:flex}.mi-data-letters a{border:1px solid var(--line);border-radius:var(--r-sm);min-width:44px;height:44px;color:var(--link);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.mi-data-letters a:hover{border-color:var(--line-strong)}.mi-data-letter-group{margin-top:var(--sp-6);scroll-margin-top:var(--sp-6)}.mi-data-cards{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.mi-data-card{gap:var(--sp-2);height:100%;padding:var(--sp-5) var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);text-decoration:none;display:grid}.mi-data-card:hover{border-color:var(--line-strong)}.mi-data-card-title{font:600 17px/1.3 var(--font);color:var(--link)}.mi-data-card-text{color:var(--ink-3);font-size:14.5px;line-height:1.5}.mi-data-fuel{gap:var(--sp-3) var(--sp-6);margin:var(--sp-5) 0 0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.mi-data-fuel div{padding-top:var(--sp-3);border-top:1px solid var(--line)}.mi-data-fuel dt{color:var(--ink-3);font-size:14px}.mi-data-fuel dd{margin:var(--sp-1) 0 0;color:var(--ink);font-size:16px;font-weight:600}.mi-data-find{align-items:end;gap:var(--sp-3);flex-wrap:wrap;max-width:560px;display:flex}.mi-data-find label{gap:var(--sp-2);color:var(--ink);flex:220px;font-size:14px;font-weight:500;display:grid}.mi-data-find input{height:48px;padding:0 var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-sm);font:500 16px/1 var(--font);text-transform:uppercase;color:var(--ink);background:var(--surface)}.mi-data-find .mi-btn{height:48px}.mi-data-find-note{min-height:1.4em;color:var(--bad);flex-basis:100%;margin:0;font-size:14px}.mi-data-find .mi-reg-note{flex-basis:100%}.mi-recall-list{margin:0;padding:0;list-style:none}.mi-data-prompt{justify-items:start;gap:var(--sp-3);padding:var(--sp-8);background:var(--plate-wash);border:1px solid var(--line);border-radius:var(--r-lg);display:grid}.mi-data-prompt p{max-width:600px;color:var(--ink-2);margin:0;line-height:1.55}.mi-data-prompt .mi-data-prompt-title{font:700 22px/1.25 var(--display);letter-spacing:-.01em;color:var(--ink)}.mi-data-foot{gap:var(--sp-3);padding-top:var(--sp-6);border-top:1px solid var(--line);color:var(--ink-3);font-size:13.5px;line-height:1.6;display:grid}.mi-data-foot-title{font:600 15px/1.3 var(--font);color:var(--ink);margin:0}.mi-data-foot :is(li,p){max-width:460px}.mi-data-foot ul{gap:var(--sp-2);padding-left:var(--sp-5);margin:0;display:grid}.mi-data-foot p{margin:0}.mi-data-prose{max-width:560px;color:var(--ink-2);font-size:16px;line-height:1.65}.mi-data-prose>*{margin:0}.mi-data-prose>*+*{margin-top:var(--flow)}.mi-data-prose h2{margin-top:var(--sp-10);font:700 24px/1.25 var(--display);letter-spacing:-.02em;color:var(--ink)}.mi-data-prose h3{margin-top:var(--sp-6);font:600 18px/1.3 var(--font);color:var(--ink)}.mi-data-prose ul{padding-left:var(--sp-5)}.mi-data-prose li+li{margin-top:var(--flow-list)}@media (max-width:960px){.mi-data-body{gap:var(--sp-12);padding-top:var(--sp-8)}.mi-data-cols{grid-template-columns:1fr}}@media (max-width:560px){.mi-bar{gap:var(--sp-1) var(--sp-3);grid-template-columns:minmax(0,1fr) 80px}.mi-bar-label{grid-column:1/-1;font-size:14px}.mi-data-tile dd.mi-data-tile-value{font-size:28px}.mi-data-prompt{padding:var(--sp-6)}.mi-data-table th,.mi-data-table td{padding-inline:var(--sp-3)}.mi-data-table thead th.is-num{white-space:normal}}
