.FE6HPW_link{min-height:var(--tap-target-min);padding:0 var(--space-2);color:var(--color-primary);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:inline-flex}.FE6HPW_link:hover{color:var(--color-primary-hover)}
.BlHVua_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._0uNNKG_form{flex:1;min-width:0}._0uNNKG_input{width:100%;min-height:var(--tap-target-min);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);font-family:var(--font-family-sans);font-size:var(--font-size-control);color:var(--color-text)}
.GEsYnq_text{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.GEsYnq_sm{font-size:var(--font-size-sm)}.GEsYnq_md{font-size:var(--font-size-md)}.GEsYnq_lg{font-size:var(--font-size-lg)}.GEsYnq_control{font-size:var(--font-size-control)}.GEsYnq_display{font-size:var(--font-size-display)}.GEsYnq_regular{font-weight:var(--font-weight-regular)}.GEsYnq_medium{font-weight:var(--font-weight-medium)}.GEsYnq_semibold{font-weight:var(--font-weight-semibold)}
.DFDhAG_stack{flex-direction:column;display:flex}.DFDhAG_row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-divider);display:flex}.DFDhAG_row:last-child{border-bottom:none}.DFDhAG_valueGroup{align-items:center;gap:var(--space-2);display:flex}.DFDhAG_label{font-size:var(--font-size-sm);color:var(--color-text-muted)}.DFDhAG_value{font-size:var(--font-size-md);color:var(--color-text)}.DFDhAG_valueMuted{font-size:var(--font-size-md);color:var(--color-text-muted)}
.Mxd8uq_text{gap:var(--space-05);flex-direction:column;flex:1;min-width:0;display:flex}.Mxd8uq_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Mxd8uq_subtitle{font-size:var(--font-size-xs);color:var(--color-text-muted)}
.qT7FKa_section{gap:var(--space-2);flex-direction:column;display:flex}.qT7FKa_header{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.qT7FKa_count{font-size:var(--font-size-xs);color:var(--color-text-muted)}.qT7FKa_stack{flex-direction:column;display:flex}.qT7FKa_row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-divider);display:flex}.qT7FKa_row:last-child{border-bottom:none}.qT7FKa_description{font-size:var(--font-size-md);color:var(--color-text)}.qT7FKa_amount{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text)}.qT7FKa_excluded{color:var(--color-text-muted);text-decoration:line-through}
.iBAa7G_text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.iBAa7G_filename{font-size:var(--font-size-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iBAa7G_track{width:calc(var(--space-10) * 2);height:var(--space-1);border-radius:var(--radius-xs);background:var(--color-divider);flex:none;overflow:hidden}.iBAa7G_trackFill{background:var(--color-primary);width:34%;height:100%;animation:1.4s ease-in-out infinite iBAa7G_sweep}@keyframes iBAa7G_sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.iBAa7G_trackFill{animation:none}}
.IYhkcq_backdrop{background:var(--color-scrim);z-index:10;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.IYhkcq_sheet{background:var(--color-surface);border-top:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:428px;padding:var(--space-4) var(--space-4) calc(var(--space-5) + var(--safe-area-bottom));gap:var(--space-4);flex-direction:column;display:flex}.IYhkcq_header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.IYhkcq_headerText{gap:var(--space-1);flex-direction:column;display:flex}.IYhkcq_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}.IYhkcq_subtitle{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.45}.IYhkcq_close{min-width:var(--tap-target-min);min-height:var(--tap-target-min);font-size:var(--font-size-md);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:none}.IYhkcq_field{gap:var(--space-1);flex-direction:column;display:flex}.IYhkcq_amountSuffix{font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-text-muted)}.IYhkcq_rateRow{gap:var(--space-2);display:flex}.IYhkcq_ratePill{min-height:var(--tap-target-min);border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer;background:var(--color-surface-raised);color:var(--color-text-secondary);border:1px solid var(--color-border-strong);flex:1}.IYhkcq_ratePillSelected{background:var(--color-inverse-surface);color:var(--color-on-inverse);border-color:var(--color-inverse-surface)}.IYhkcq_rateHint{font-size:var(--font-size-xs);color:var(--color-warning-text);line-height:1.45}
._1VCwJG_section{gap:var(--space-4);flex-direction:column;display:flex}._1VCwJG_safeBox{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);display:flex}._1VCwJG_safeBoxText{gap:var(--space-05);flex-direction:column;display:flex}._1VCwJG_safeBoxTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._1VCwJG_actions{gap:var(--space-2);flex-direction:column;display:flex}
.cQP7nq_wrapper{gap:var(--space-2);flex-direction:column;display:flex}.cQP7nq_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text);margin:0}.cQP7nq_body{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin:0}
._0GOkoG_frame{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-sunken);height:220px;position:relative;overflow:hidden}._0GOkoG_image{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._0GOkoG_footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);display:flex;position:absolute;bottom:0;left:0;right:0}._0GOkoG_label{background:var(--color-surface-raised);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);color:var(--color-text-muted);align-items:center;display:inline-flex}._0GOkoG_expand{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-xs);cursor:pointer;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
.AfszjG_picker{gap:var(--space-4);flex-direction:column;display:flex}.AfszjG_actions{gap:var(--space-3);flex-direction:column;display:flex}.AfszjG_hint{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;line-height:var(--line-height-relaxed);margin:0}.AfszjG_feedback{min-height:var(--control-height)}
.zZ1DIW_total{align-items:flex-end;gap:var(--space-05);flex-direction:column;display:flex}.zZ1DIW_label{font-size:var(--font-size-2xs);color:var(--color-text-muted)}
.gEl_1W_stack{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.gEl_1W_fieldRow{align-items:flex-end;gap:var(--space-2);display:flex}.gEl_1W_fieldRow>:first-child{flex:1;min-width:0}
.Ry3QPG_body{gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}.Ry3QPG_row{align-items:center;gap:var(--space-3);display:flex}.Ry3QPG_text{gap:var(--space-05);flex-direction:column;flex:1;min-width:0;display:flex}.Ry3QPG_title{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Ry3QPG_subtitle{font-size:var(--font-size-xs);color:var(--color-text-muted)}.Ry3QPG_trailing{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}
.i3az3q_row{gap:var(--space-2);flex-wrap:wrap;display:flex}
.F8kSRq_block{align-items:flex-start;gap:var(--space-2);width:100%;min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-surface-sunken);border-radius:var(--radius-md);display:flex}.F8kSRq_glyph{border:1px solid var(--color-border-hover);background:var(--color-surface-raised);border-radius:2px;flex-direction:column;flex:none;justify-content:center;gap:2px;width:11px;height:14px;margin-top:2px;padding:0 2px;display:flex}.F8kSRq_line{background:var(--color-border-hover);height:1px}.F8kSRq_lineFaint{background:var(--color-border-strong);height:1px}.F8kSRq_content{gap:var(--space-05);flex-direction:column;flex:1;min-width:0;display:flex}.F8kSRq_header{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.F8kSRq_label{font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-muted)}.F8kSRq_otherMatches{font-size:var(--font-size-2xs);color:var(--color-text-label)}.F8kSRq_excerpt{font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);overflow-wrap:anywhere;display:block}.F8kSRq_match{background:var(--color-match-surface);color:var(--color-match-text);font-weight:var(--font-weight-semibold);border-radius:var(--radius-xs)}
.q35jcG_card{margin-bottom:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-warning-surface);border:1px solid var(--color-warning);gap:var(--space-2);flex-direction:column;display:flex}.q35jcG_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-warning-text)}.q35jcG_text{font-size:var(--font-size-md);color:var(--color-warning-text);max-width:var(--text-measure-max-width);line-height:1.45}.q35jcG_action{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-warning-text);color:var(--color-on-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border:none;align-self:flex-start}
