._7WeL9W_badge{align-items:center;gap:var(--space-1);min-height:var(--space-6);padding:0 var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-meta);line-height:var(--line-height-meta);font-weight:var(--font-weight-bold);white-space:nowrap;display:inline-flex}._7WeL9W_neutral{background:var(--color-bg-muted);color:var(--color-text)}._7WeL9W_surface{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}._7WeL9W_navy{background:var(--color-navy);color:var(--color-on-navy)}._7WeL9W_info{background:var(--color-info-subtle);color:var(--color-info)}._7WeL9W_warning{background:var(--color-warning-subtle);color:var(--color-warning)}._7WeL9W_danger{background:var(--color-danger-subtle);color:var(--color-danger)}._7WeL9W_co2{background:var(--color-co2-subtle);color:var(--color-co2)}
._2NABzW_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-touch);padding:0 var(--space-5);border-radius:var(--radius-full);font-size:var(--font-size-md);line-height:var(--line-height-control);font-weight:var(--font-weight-bold);text-align:center;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-base) var(--easing-standard), transform var(--duration-base) var(--easing-standard);border:1.5px solid #0000;text-decoration:none;display:inline-flex}._2NABzW_button svg{flex:none}._2NABzW_button:disabled,._2NABzW_button[aria-disabled=true]{cursor:not-allowed;background:var(--color-bg-muted);border-color:var(--color-border);color:var(--color-text-disabled)}._2NABzW_primary{background:var(--color-primary);color:var(--color-on-primary)}._2NABzW_primary:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-on-primary)}._2NABzW_primary:active:not(:disabled){background:var(--color-primary-active)}._2NABzW_secondary{background:var(--color-surface);border-color:var(--color-border-input);color:var(--color-text)}._2NABzW_secondary:hover:not(:disabled){border-color:var(--color-navy);color:var(--color-navy)}._2NABzW_ghost{color:var(--color-text-secondary);background:0 0}._2NABzW_ghost:hover:not(:disabled){background:var(--color-navy-subtle);color:var(--color-navy)}._2NABzW_danger{background:var(--color-surface);border-color:var(--color-danger);color:var(--color-danger)}._2NABzW_danger:hover:not(:disabled){background:var(--color-danger-subtle);color:var(--color-danger)}._2NABzW_inverse{border-width:2px;border-color:var(--color-on-band);color:var(--color-on-band);background:0 0}._2NABzW_inverse:hover:not(:disabled){background:var(--color-on-band);color:var(--color-band)}._2NABzW_sm{min-height:var(--control-height-sm);padding:0 var(--space-4);font-size:var(--font-size-sm)}._2NABzW_lg{min-height:var(--space-12);padding:0 var(--space-6);font-size:var(--font-size-lg)}._2NABzW_lg._2NABzW_primary{box-shadow:var(--shadow-primary)}._2NABzW_lg:hover:not(:disabled){transform:translateY(var(--lift-control))}._2NABzW_lg._2NABzW_primary:hover:not(:disabled){box-shadow:var(--shadow-primary-hover)}._2NABzW_wide{width:100%}@media (max-width:767px){._2NABzW_button{min-height:var(--control-height-touch)}}@media (prefers-reduced-motion:reduce){._2NABzW_lg:hover:not(:disabled){transform:none}}
.W0ZMja_dialog{width:min(calc(var(--space-20) * 6), calc(100% - var(--space-8)));padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);border:0}.W0ZMja_dialog::backdrop{background:var(--color-overlay)}.W0ZMja_dialog form{gap:var(--space-3);flex-direction:column;display:flex}.W0ZMja_dialog h2{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.W0ZMja_actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2);display:flex}
.emYZgq_frame{overflow-x:auto}.emYZgq_table{width:100%;font-size:var(--font-size-md);line-height:var(--line-height-md)}.emYZgq_caption{padding:var(--space-4) var(--space-6) var(--space-2);text-align:left;font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-semibold)}.emYZgq_table thead th{padding:var(--space-2) var(--space-6);text-align:left;font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.emYZgq_table tbody th,.emYZgq_table tbody td{padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);text-align:left;vertical-align:middle}.emYZgq_table tbody th{font-weight:var(--font-weight-semibold)}.emYZgq_table tbody tr:hover{background:var(--color-bg-subtle)}.emYZgq_table .emYZgq_numeric{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:767px){.emYZgq_table thead{display:none}.emYZgq_table tbody tr{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.emYZgq_table tbody tr[hidden]{display:none}.emYZgq_table tbody th,.emYZgq_table tbody td{justify-content:space-between;gap:var(--space-4);border:0;padding:0;display:flex}.emYZgq_table tbody [data-label]:before{content:attr(data-label);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}}
.-Xpfba_empty{align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-panel);background:var(--color-surface);text-align:center;flex-direction:column;display:flex}.-Xpfba_icon{width:var(--space-12);height:var(--space-12);margin-bottom:var(--space-2);border-radius:var(--radius-xl);background:var(--color-navy-subtle);color:var(--color-navy);justify-content:center;align-items:center;display:flex}.-Xpfba_title{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold);color:var(--color-navy)}.-Xpfba_body{max-width:48ch;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary)}.-Xpfba_action{margin-top:var(--space-3)}
.yTN4iW_facts{grid-template-columns:minmax(var(--space-30), max-content) 1fr;gap:var(--space-2) var(--space-6);margin:0;display:grid}.yTN4iW_facts dt{color:var(--color-text-secondary)}.yTN4iW_facts dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}@media (max-width:767px){.yTN4iW_facts{grid-template-columns:minmax(0,1fr);gap:0}.yTN4iW_facts dd{margin-bottom:var(--space-3)}}
.QTataa_alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text);border:1px solid #0000;display:flex}.QTataa_icon{margin-top:calc(var(--space-1) / 2);flex:none}.QTataa_body{gap:var(--space-1) var(--space-3);flex-wrap:wrap;flex:1;align-items:baseline;display:flex}.QTataa_info{background:var(--color-info-subtle);border-color:var(--color-info-subtle)}.QTataa_info .QTataa_icon{color:var(--color-info)}.QTataa_neutral{background:var(--color-bg-subtle);border-color:var(--color-border)}.QTataa_neutral .QTataa_icon{color:var(--color-text-secondary)}.QTataa_warning{background:var(--color-warning-subtle);border-color:var(--color-warning-subtle)}.QTataa_warning .QTataa_icon{color:var(--color-warning)}.QTataa_danger{background:var(--color-danger-subtle);border-color:var(--color-danger-subtle)}.QTataa_danger .QTataa_icon{color:var(--color-danger)}.QTataa_success{background:var(--color-co2-subtle);border-color:var(--color-co2-subtle)}.QTataa_success .QTataa_icon{color:var(--color-co2)}
.O1UZFa_riseIn{animation:O1UZFa_rise-in var(--duration-rise) var(--easing-rise) var(--rise-delay,0s) both}@keyframes O1UZFa_rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
.O6VWVG_tile{gap:var(--space-2);height:100%;padding:var(--space-6);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-panel);flex-direction:column;display:flex}.O6VWVG_label{align-items:center;gap:var(--space-2);font-size:var(--font-size-control);line-height:var(--line-height-control);font-weight:var(--font-weight-bold);color:var(--color-text-tertiary);margin:0;display:flex}.O6VWVG_chip{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-lg);background:var(--color-navy-subtle);color:var(--color-navy);flex:none;justify-content:center;align-items:center;display:flex}.O6VWVG_co2 .O6VWVG_chip{background:var(--color-co2-subtle);color:var(--color-co2)}.O6VWVG_figure{align-items:baseline;gap:var(--space-2);color:var(--color-navy);font-variant-numeric:var(--font-numeric);flex-wrap:wrap;margin:0;display:flex}.O6VWVG_value{font-size:var(--font-size-4xl);line-height:var(--line-height-4xl);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-tighter);white-space:nowrap}.O6VWVG_unit{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold)}.O6VWVG_note{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary)}.O6VWVG_empty{font-size:var(--font-size-4xl);line-height:var(--line-height-4xl);font-weight:var(--font-weight-black);color:var(--color-text-disabled)}.O6VWVG_highlight{background:var(--color-primary);box-shadow:var(--shadow-highlight)}.O6VWVG_highlight :is(.O6VWVG_label,.O6VWVG_figure,.O6VWVG_note,.O6VWVG_empty){color:var(--color-on-primary)}.O6VWVG_highlight .O6VWVG_chip{background:var(--color-on-primary-subtle);color:var(--color-on-primary)}@media (max-width:767px){.O6VWVG_tile{padding:var(--space-5)}.O6VWVG_value,.O6VWVG_empty{font-size:var(--font-size-kpi-sm);line-height:var(--line-height-kpi-sm)}.O6VWVG_unit{font-size:var(--font-size-md);line-height:var(--line-height-md)}}
.gELCqa_band{--focus-color:var(--color-focus-on-band);background:var(--color-band);color:var(--color-on-band)}
.D_YacW_header{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-8);padding-top:var(--space-2);padding-bottom:var(--space-6);flex-wrap:wrap;display:flex}.D_YacW_text{gap:var(--space-2);flex-direction:column;max-width:70ch;display:flex}.D_YacW_header h1{font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-tighter)}.D_YacW_eyebrow{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-on-band-tertiary)}.D_YacW_breadcrumb ol{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);line-height:var(--line-height-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.D_YacW_breadcrumb li{align-items:center;gap:var(--space-1);color:var(--color-on-band-tertiary);display:flex}.D_YacW_breadcrumb a{color:var(--color-on-band);font-weight:var(--font-weight-semibold)}.D_YacW_breadcrumb a:hover{color:var(--color-on-band-secondary)}.D_YacW_description{font-size:var(--font-size-lg);line-height:var(--line-height-lg);color:var(--color-on-band-secondary)}.D_YacW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:767px){.D_YacW_header{padding-bottom:var(--space-5)}.D_YacW_header h1{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl)}.D_YacW_description{font-size:var(--font-size-md);line-height:var(--line-height-md)}.D_YacW_actions{width:100%}}
.ipXrZG_pager{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}
.fCqYJW_panel{border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-panel)}.fCqYJW_padded{padding:calc(var(--space-6) + var(--space-1))}@media (max-width:767px){.fCqYJW_padded{padding:var(--space-5) var(--space-4)}}
._4sMgrq_picker{gap:var(--space-2);flex-direction:column;display:flex}._4sMgrq_picker label{font-weight:var(--font-weight-semibold)}
.byGgsW_heading{gap:var(--space-2);flex-direction:column;display:flex}.byGgsW_eyebrow{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-bold);color:var(--color-primary-text)}.byGgsW_lg h2{font-size:var(--font-size-4xl);line-height:var(--line-height-4xl);font-weight:var(--font-weight-black);color:var(--color-navy)}.byGgsW_band h2{color:var(--color-on-band)}.byGgsW_band .byGgsW_eyebrow{color:var(--color-on-band-tertiary)}@media (max-width:767px){.byGgsW_lg h2{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl)}}
._7nhYBG_bar{height:var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-muted);flex:1}._7nhYBG_solid{fill:var(--color-navy)}._7nhYBG_light{fill:var(--color-link)}
