.TQiA8W_link{min-height:var(--tap-target-min);padding:0 var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);align-self:center;align-items:center;display:inline-flex}.TQiA8W_link:hover{color:var(--color-text)}
._5JSsoG_glyph{border:1.5px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-primary-surface);flex:none;width:56px;height:40px;position:relative;overflow:hidden}._5JSsoG_flapLeft,._5JSsoG_flapRight{width:52px;height:52px;position:absolute;top:-14px}._5JSsoG_flapLeft{border-right:1.5px solid var(--color-primary-line);left:-8px;transform:rotate(-38deg)}._5JSsoG_flapRight{border-left:1.5px solid var(--color-primary-line);right:-8px;transform:rotate(38deg)}
._7D26kq_banner{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);flex-direction:column;display:flex}._7D26kq_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._7D26kq_body{font-size:var(--font-size-xs);line-height:var(--line-height-relaxed)}._7D26kq_footer{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--font-size-xs);line-height:var(--line-height-normal);display:flex}._7D26kq_info{background:var(--color-primary-surface)}._7D26kq_info ._7D26kq_title,._7D26kq_info ._7D26kq_body{color:var(--color-primary-text)}._7D26kq_warning{background:var(--color-warning-surface-strong);border-color:var(--color-warning-border)}._7D26kq_warning ._7D26kq_title,._7D26kq_warning ._7D26kq_body{color:var(--color-warning-text)}._7D26kq_warning ._7D26kq_footer{color:var(--color-warning-hint)}._7D26kq_danger{background:var(--color-danger-surface);border-color:var(--color-danger-border)}._7D26kq_danger ._7D26kq_title,._7D26kq_danger ._7D26kq_body{color:var(--color-danger-text)}._7D26kq_success ._7D26kq_title{color:var(--color-success)}
.JBVHaa_button{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-lg);font-family:var(--font-family-sans);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.JBVHaa_button:disabled{cursor:not-allowed;opacity:.5}.JBVHaa_primary{background:var(--color-primary);color:var(--color-on-primary)}.JBVHaa_primary:hover:not(:disabled){background:var(--color-primary-hover)}.JBVHaa_secondary{background:var(--color-surface-raised);color:var(--color-text-secondary);border-color:var(--color-border-strong)}.JBVHaa_secondary:hover:not(:disabled){border-color:var(--color-text)}.JBVHaa_ghost{color:var(--color-text-secondary);padding:0 var(--space-2);background:0 0}.JBVHaa_ghost:hover:not(:disabled){color:var(--color-text)}.JBVHaa_lg{min-height:var(--control-height-lg)}.JBVHaa_dimmed,.JBVHaa_dimmed:hover:not(:disabled){background:var(--color-border);color:var(--color-text-muted);border-color:var(--color-border)}.JBVHaa_danger,.JBVHaa_danger:hover:not(:disabled){color:var(--color-danger-text)}
.DrUGwW_wrapper{width:100%}.DrUGwW_confirmStep{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.DrUGwW_confirmText{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.DrUGwW_error{font-size:var(--font-size-xs);color:var(--color-danger-text)}
.eDdIfW_backdrop{z-index:20;background:var(--color-inverse-canvas);padding:var(--safe-area-top) var(--safe-area-right) var(--safe-area-bottom) var(--safe-area-left);flex-direction:column;display:flex;position:fixed;inset:0}.eDdIfW_topBar{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);flex:none;display:flex}.eDdIfW_titleBlock{flex-direction:column;flex:1;min-width:0;display:flex}.eDdIfW_title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-on-inverse)}.eDdIfW_meta{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);color:var(--color-on-inverse-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eDdIfW_iconButton,.eDdIfW_zoomButton,.eDdIfW_fitButton{min-height:var(--tap-target-min);border:1px solid var(--color-inverse-border);border-radius:var(--radius-md);background:var(--color-inverse-surface-raised);cursor:pointer;flex:none}.eDdIfW_iconButton:hover,.eDdIfW_zoomButton:hover,.eDdIfW_fitButton:hover{background:var(--color-inverse-surface-hover)}.eDdIfW_iconButton{min-width:var(--tap-target-min);color:var(--color-on-inverse-strong);font-size:var(--font-size-lg)}.eDdIfW_surface{touch-action:none;overscroll-behavior:contain;background:radial-gradient(120% 90% at 50% 25%, var(--color-inverse-canvas-glow) 0%, var(--color-inverse-canvas) 100%);flex:1;grid-template-rows:100%;grid-template-columns:100%;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.eDdIfW_image{transform-origin:50%;grid-area:1/1;max-width:none}.eDdIfW_zoomBar{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) 0;flex:none;display:flex}.eDdIfW_zoomButton{width:var(--tap-target-min);color:var(--color-on-inverse-strong);font-size:var(--font-size-xl)}.eDdIfW_fitButton{padding:0 var(--space-3);color:var(--color-on-inverse-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-sm)}.eDdIfW_panelSlot{padding:var(--space-3) 0 var(--space-4);flex:none}.eDdIfW_body{flex-direction:column;flex:1;min-height:0;display:flex}.eDdIfW_side{flex-direction:column;flex:none;display:flex}@media (min-width:1024px){.eDdIfW_body{flex-direction:row;min-width:0}.eDdIfW_side{width:320px;overflow-y:auto}}
.mPe0sq_layer{transform-origin:50%;pointer-events:none;grid-area:1/1}.mPe0sq_spotlight{border-color:var(--color-primary);border-radius:var(--radius-xs);background:var(--color-zone-fill);box-shadow:0 0 0 9999px var(--color-scrim);position:absolute}.mPe0sq_precise{border-style:solid}.mPe0sq_approximate{border-style:dashed}.mPe0sq_outline{border-style:dashed;border-color:var(--color-zone-outline);border-radius:var(--radius-xs);position:absolute}
.Q0xf3a_panel{align-items:flex-start;gap:var(--space-1);min-height:92px;margin:0 var(--space-3);padding:var(--space-3);background:var(--color-inverse-surface-raised);border:1px solid var(--color-inverse-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.Q0xf3a_header{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}.Q0xf3a_label{font-family:var(--font-family-sans);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-on-inverse-meta)}.Q0xf3a_status{font-size:var(--font-size-2xs);flex:none}.Q0xf3a_statusCertain{color:var(--color-on-inverse-certain)}.Q0xf3a_statusUncertain{color:var(--color-on-inverse-uncertain)}.Q0xf3a_value{font-family:var(--font-family-mono);font-size:var(--font-size-lg);color:var(--color-on-inverse);overflow-wrap:anywhere}.Q0xf3a_note{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-on-inverse-note)}
.L6EczW_shortcuts{gap:var(--space-2);padding-top:var(--space-3);flex-direction:column;display:flex}.L6EczW_shortcutsTitle{padding:0 var(--space-4);font-family:var(--font-family-sans);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-on-inverse-label)}.L6EczW_chips{gap:var(--space-2);padding:0 var(--space-4);display:flex;overflow-x:auto}.L6EczW_chip{min-height:var(--control-height);padding:0 var(--space-3);justify-content:center;align-items:flex-start;gap:var(--space-05);border:1px solid var(--color-inverse-border);border-radius:var(--radius-md);background:var(--color-inverse-surface-raised);cursor:pointer;flex-direction:column;flex:none;display:flex}.L6EczW_chip:hover{background:var(--color-inverse-surface-hover)}.L6EczW_chipAbsent{border-style:dashed;border-color:var(--color-inverse-border-dashed)}.L6EczW_chipCurrent{background:var(--color-inverse-selected);border-color:var(--color-inverse-selected)}.L6EczW_chipCurrent:hover{background:var(--color-inverse-selected)}.L6EczW_chipLabel{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-on-inverse-strong)}.L6EczW_chipMeta{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);white-space:nowrap;color:var(--color-on-inverse-muted)}.L6EczW_chipCurrent .L6EczW_chipLabel{color:var(--color-text)}.L6EczW_chipCurrent .L6EczW_chipMeta{color:var(--color-on-inverse-selected-meta)}.L6EczW_chipAbsent .L6EczW_chipMeta{color:var(--color-on-inverse-meta)}.L6EczW_allZonesToggle{min-height:var(--tap-target-min);padding:0 var(--space-3);border:1px solid var(--color-inverse-border);border-radius:var(--radius-pill);color:var(--color-on-inverse-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;background:0 0;flex:none}.L6EczW_allZonesToggle[aria-pressed=true]{background:var(--color-inverse-selected);border-color:var(--color-inverse-selected);color:var(--color-text)}
.z08-IW_content{gap:var(--space-3);padding-bottom:calc(var(--space-3) + (var(--control-height) * 2) + var(--space-2) + var(--space-5) + var(--space-4) + var(--safe-area-bottom));flex-direction:column;display:flex}.z08-IW_bottomBar{max-width:var(--content-max-width);padding:var(--space-3) var(--space-4) calc(var(--space-5) + var(--safe-area-bottom));background:var(--color-surface);border-top:1px solid var(--color-divider);gap:var(--space-2);flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:544px){.z08-IW_bottomBar{border-inline:1px solid var(--color-border)}}@media (min-width:704px){.z08-IW_bottomBar{max-width:var(--content-max-width-wide)}}
._94Wgka_screen{width:100%;min-height:100vh;max-width:var(--content-max-width);background:var(--color-surface);padding-top:var(--safe-area-top);flex-direction:column;margin:0 auto;display:flex}@supports (min-height:100dvh){._94Wgka_screen{min-height:100dvh}}._94Wgka_padded{padding:var(--space-6) var(--space-5);flex-direction:column;flex:1;display:flex}._94Wgka_content{justify-content:center;gap:var(--space-6);flex-direction:column;flex:1;display:flex}._94Wgka_title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}._94Wgka_body{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}._94Wgka_steps{gap:var(--space-3);flex-direction:column;display:flex}._94Wgka_step{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);display:flex}._94Wgka_stepNumber{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-pill);background:var(--color-primary-surface);color:var(--color-primary-text);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);flex:none;justify-content:center;align-items:center;display:flex}
.Duu27q_wrapper{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.Duu27q_error{font-size:var(--font-size-xs);color:var(--color-danger-text)}
._5YVbqq_button{min-height:var(--tap-target-min);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}._5YVbqq_button:hover{border-color:var(--color-primary)}._5YVbqq_icon{width:var(--tap-target-min);min-width:var(--tap-target-min);padding:0}._5YVbqq_text{align-self:flex-start;gap:var(--space-2);padding:0 var(--space-3) 0 10px}._5YVbqq_label{color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap}
.xB2UaW_content{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.xB2UaW_text{gap:var(--space-1);flex-direction:column;display:flex}.xB2UaW_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-danger-text)}.xB2UaW_message{font-size:var(--font-size-xs);color:var(--color-danger-text)}.xB2UaW_filename{font-size:var(--font-size-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xB2UaW_actions{gap:var(--space-2);align-items:flex-start;display:flex}.xB2UaW_actionItem{flex:1;min-width:0}
.iyJ07a_glyph{border-width:1.5px;border-radius:6px;flex:none;justify-content:flex-end;align-items:flex-end;width:20px;height:20px;padding:3px;display:flex}.iyJ07a_exact{border-style:solid;border-color:var(--color-border-hover)}.iyJ07a_shared{border-style:dashed;border-color:var(--color-border-hover)}.iyJ07a_absent{border-style:dashed;border-color:var(--color-border-strong)}.iyJ07a_toneWarning{border-color:var(--color-warning-border)}.iyJ07a_dot{background:var(--color-primary);border-radius:2px;width:7px;height:7px}
.EjUfDq_card{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-target-min);padding:var(--space-3);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:left;color:inherit;--field-label-color:var(--color-text-muted);--field-hint-color:var(--color-text-muted);text-decoration:none;display:flex}.EjUfDq_neutral{border-color:var(--color-border)}a.EjUfDq_neutral:hover,button.EjUfDq_neutral:hover{cursor:pointer;border-color:var(--color-border-hover)}a.EjUfDq_warning:hover,button.EjUfDq_warning:hover{cursor:pointer;background:var(--color-warning-surface)}.EjUfDq_warning{border-color:var(--color-warning-border);border-left:var(--space-1) solid var(--color-warning);--field-label-color:var(--color-warning-text);--field-hint-color:var(--color-warning-hint)}.EjUfDq_danger{border-color:var(--color-danger-border);border-left:var(--space-1) solid var(--color-danger)}
.IYgOea_row{align-items:flex-start;gap:var(--space-2);display:flex}.IYgOea_row>:first-child{flex:1;min-width:0}.IYgOea_readingRowInline{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.IYgOea_readingRowStacked{align-items:flex-start;gap:var(--space-05);flex-direction:column;flex:1;min-width:0;display:flex}.IYgOea_readingValue{min-width:0;max-width:100%;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.IYgOea_readingRowInline .IYgOea_readingValue{text-align:right;flex:1}.IYgOea_readingValueEmpty{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.IYgOea_chevron{font-size:var(--font-size-md);color:var(--color-text-muted);flex:none}.IYgOea_editingBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.IYgOea_badge{align-self:flex-end}
.bZEE4q_chip{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.bZEE4q_neutral{background:var(--color-surface-raised);color:var(--color-text-tertiary);border-color:var(--color-border)}.bZEE4q_selected{background:var(--color-inverse-surface);color:var(--color-on-inverse)}.bZEE4q_warning{background:var(--color-warning-surface-strong);color:var(--color-warning-text);border-color:var(--color-warning-border)}.bZEE4q_danger{background:var(--color-danger-surface);color:var(--color-danger-text);border-color:var(--color-danger-border)}.bZEE4q_success{background:var(--color-surface-raised);color:var(--color-success);border-color:var(--color-border)}
.XgEkJa_text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.XgEkJa_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.XgEkJa_subtitle{font-size:var(--font-size-xs);color:var(--color-warning-text)}.XgEkJa_trailing{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}
.def7HW_section{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.def7HW_header{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.def7HW_count{font-size:var(--font-size-xs);color:var(--color-text-muted)}.def7HW_hint{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:var(--text-measure-max-width);line-height:1.45}.def7HW_stack{gap:var(--space-1);flex-direction:column;display:flex}.def7HW_row{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-1);border-radius:var(--radius-lg);flex-wrap:wrap;min-height:60px;display:flex}.def7HW_rowVerified{background:var(--color-surface-raised);border:1px solid var(--color-border)}.def7HW_rowUnresolved{background:var(--color-warning-surface);border:1px solid var(--color-warning)}.def7HW_rowExcluded{background:var(--color-surface-sunken);border:1px solid var(--color-border)}.def7HW_toggle{width:var(--tap-target-min);height:var(--tap-target-min);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:flex}.def7HW_toggleBox{border-radius:var(--radius-xs);width:24px;height:24px;font-size:var(--font-size-sm);border:1.5px solid var(--color-border-hover);color:var(--color-surface-raised);background:0 0;justify-content:center;align-items:center;display:flex}.def7HW_toggleBoxOn{background:var(--color-inverse-surface);border-color:var(--color-inverse-surface)}.def7HW_body{flex-direction:column;flex:1;gap:2px;min-width:min-content;display:flex}.def7HW_description{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text)}.def7HW_descriptionExcluded{color:var(--color-text-muted);text-decoration:line-through}.def7HW_meta{font-size:var(--font-size-xs)}.def7HW_metaDefault{color:var(--color-text-muted)}.def7HW_metaWarning{color:var(--color-warning-text)}.def7HW_trailing{align-items:center;gap:var(--space-2);flex:none;margin-inline-start:auto;display:flex}.def7HW_amount{font-family:var(--font-family-mono);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text)}.def7HW_amountExcluded{color:var(--color-text-muted);text-decoration:line-through}.def7HW_correct{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-warning);background:var(--color-surface-raised);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-warning-text);cursor:pointer}.def7HW_correct:hover{background:var(--color-warning-surface)}
.qSvZLa_list{gap:var(--space-3);flex-direction:column;display:flex}
.kfhISW_card{align-items:center;min-height:112px}.kfhISW_thumbnail{border-radius:var(--radius-xs);background:var(--color-surface-sunken);flex:none;width:56px;height:84px;display:flex;overflow:hidden;transform:rotate(-2deg);box-shadow:0 4px 10px -4px #0000004d}.kfhISW_thumbnailImage{object-fit:cover;width:100%;height:100%}.kfhISW_text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.kfhISW_title{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.kfhISW_subtitle{font-size:var(--font-size-xs);color:var(--color-text-muted);max-width:var(--text-measure-max-width);line-height:1.4}.kfhISW_filename{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);color:var(--color-text-tertiary)}
.i55Vja_section{gap:var(--space-2);flex-direction:column;display:flex}.i55Vja_header{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.i55Vja_list{gap:var(--space-2);flex-direction:column;display:flex}.i55Vja_action{min-height:var(--tap-target-min);padding:0 var(--space-2);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
.DLpM4W_row{gap:var(--space-3);flex-wrap:wrap;align-items:stretch;display:flex}.DLpM4W_row>*{flex:1;min-width:min-content}.DLpM4W_stack{gap:var(--space-2);flex-direction:column;display:flex}
._9wOoda_chip{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._9wOoda_neutral{background:var(--color-surface-raised);color:var(--color-text-tertiary);border-color:var(--color-border)}._9wOoda_selected{background:var(--color-inverse-surface);color:var(--color-on-inverse)}._9wOoda_warning{background:var(--color-warning-surface-strong);color:var(--color-warning-text);border-color:var(--color-warning-border)}
.WtTf_a_aside{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}
.mbfQxG_body{align-items:flex-start;gap:var(--space-05);flex-direction:column;width:100%;display:flex}.mbfQxG_badge{align-self:flex-end}.mbfQxG_itemsNote{font-size:var(--font-size-xs);line-height:1.4}.mbfQxG_itemsNoteSuccess{color:var(--color-success)}.mbfQxG_itemsNotePrimary{color:var(--color-primary-text)}.mbfQxG_itemsNoteDanger{color:var(--color-danger-text)}.mbfQxG_documentTotalRow{align-items:flex-start;gap:var(--space-2);width:100%;display:flex}.mbfQxG_documentTotalRow>:first-child{flex:1;min-width:0}.mbfQxG_documentTotalButton{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-target-min);text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.mbfQxG_readingRow{align-items:flex-start;gap:var(--space-05);flex-direction:column;flex:1;min-width:0;display:flex}.mbfQxG_readingValue{max-width:100%;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mbfQxG_chevron{font-size:var(--font-size-md);color:var(--color-text-muted);flex:none}
.tQZMVa_panel{gap:var(--space-2);min-width:0;padding:var(--space-3);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;margin:0;display:flex}
.CBERvG_shell{width:100%;min-height:100vh;max-width:var(--content-max-width);background:var(--color-surface);padding-top:var(--safe-area-top);flex-direction:column;margin:0 auto;display:flex}@supports (min-height:100dvh){.CBERvG_shell{min-height:100dvh}}@media (min-width:544px){.CBERvG_shell{border-inline:1px solid var(--color-border)}}@media (min-width:704px){.CBERvG_shell{max-width:var(--content-max-width-wide)}}.CBERvG_content{min-height:0;padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.CBERvG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.CBERvG_greeting{gap:var(--space-05);flex-direction:column;min-width:0;display:flex}.CBERvG_name{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);margin:0}.CBERvG_date{font-size:var(--font-size-sm);color:var(--color-text-muted)}
.aa7qoq_wrapper{gap:var(--space-3);flex-direction:column;display:flex}.aa7qoq_row{gap:var(--space-2);flex-wrap:wrap;display:flex}
.adwbkW_section{gap:var(--space-2);margin-top:var(--space-5);flex-direction:column;display:flex}.adwbkW_table{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.adwbkW_headerRow{gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-sunken);font-size:var(--font-size-2xs);color:var(--color-text-muted);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;grid-template-columns:auto 1fr 1fr;display:grid}.adwbkW_row{align-items:center;gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--color-divider);font-size:var(--font-size-md);grid-template-columns:auto 1fr 1fr;display:grid}.adwbkW_totalRow{background:var(--color-surface)}.adwbkW_totalLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.adwbkW_numeric{text-align:right}
.jL3mDG_shell{width:100%;min-height:100vh;max-width:var(--content-max-width);background:var(--color-surface);padding-top:var(--safe-area-top);flex-direction:column;margin:0 auto;display:flex}.jL3mDG_bottomInset{padding-bottom:var(--safe-area-bottom)}@supports (min-height:100dvh){.jL3mDG_shell{min-height:100dvh}}.jL3mDG_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-divider);display:flex}.jL3mDG_headerMain{align-items:center;gap:var(--space-3);min-width:0;display:flex}.jL3mDG_back{min-width:var(--tap-target-min);min-height:var(--tap-target-min);padding:0 var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-md);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.jL3mDG_titles{gap:var(--space-05);flex-direction:column;min-width:0;display:flex}.jL3mDG_title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.jL3mDG_subtitle{font-size:var(--font-size-sm);color:var(--color-text-muted)}.jL3mDG_headerControl{flex:1;min-width:0}.jL3mDG_aside{flex:none}.jL3mDG_content{min-height:0;padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.jL3mDG_contentTitles{gap:var(--space-1);flex-direction:column;display:flex}.jL3mDG_contentTitle{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);margin:0}.jL3mDG_contentSubtitle{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-normal)}@media (min-width:544px){.jL3mDG_shell{border-inline:1px solid var(--color-border)}}@media (min-width:704px){.jL3mDG_shell{max-width:var(--content-max-width-wide)}}
.yHxixW_label{font-family:var(--font-family-sans);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);color:var(--color-text-label);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;display:block}
.n5O0Ma_summaryLine{display:block}.n5O0Ma_summary{font-size:var(--font-size-xs);color:var(--color-text-muted)}.n5O0Ma_summaryNote{font-size:var(--font-size-xs);color:var(--color-text-label)}.n5O0Ma_results{gap:var(--space-3);flex-direction:column;display:flex}.n5O0Ma_truncated{font-size:var(--font-size-2xs);color:var(--color-text-label)}.n5O0Ma_hint{font-size:var(--font-size-2xs);color:var(--color-text-label);line-height:var(--line-height-relaxed);margin:0}
@keyframes _1vL0zq_skeletonPulse{50%{opacity:.5}}._1vL0zq_pulse{animation:1.4s ease-in-out infinite _1vL0zq_skeletonPulse}@media (prefers-reduced-motion:reduce){._1vL0zq_pulse{opacity:.7;animation:none}}
._3foPlG_spinner{align-items:center;gap:var(--space-3);display:inline-flex}._3foPlG_ring{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);border-top-color:var(--color-primary);flex:none;animation:.8s linear infinite _3foPlG_spin}@keyframes _3foPlG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._3foPlG_ring{animation:none}}._3foPlG_label{font-size:var(--font-size-md);color:var(--color-text)}
.Xxbt-W_summary{gap:var(--space-1);flex-direction:column;display:flex}.Xxbt-W_merchant{font-size:var(--font-size-md);color:var(--color-text-secondary)}.Xxbt-W_meta{font-size:var(--font-size-sm);color:var(--color-text-muted)}
._ndNaW_draftState{font-size:var(--font-size-xs);color:var(--color-text-muted)}
.Kncj8G_section{gap:var(--space-4);flex-direction:column;display:flex}.Kncj8G_fileHeader{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-divider);display:flex}.Kncj8G_thumbnail{border-radius:var(--radius-xs);border:1px solid var(--color-border);background:var(--color-surface-sunken);flex:none;width:44px;height:56px;display:flex;overflow:hidden}.Kncj8G_thumbnailImage{object-fit:cover;width:100%;height:100%}.Kncj8G_fileHeaderText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Kncj8G_fileHeaderTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.Kncj8G_steps{gap:var(--space-4);flex-direction:column;display:flex}.Kncj8G_step{align-items:flex-start;gap:var(--space-3);display:flex}.Kncj8G_stepIcon{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-pill);margin-top:var(--space-05);flex:none;position:relative}.Kncj8G_stepIcon[data-status=pending]{border:var(--focus-ring-width) solid var(--color-border-strong)}.Kncj8G_stepIcon[data-status=active]{border:var(--focus-ring-width) solid var(--color-primary);animation:1.2s ease-in-out infinite Kncj8G_puls}@keyframes Kncj8G_puls{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.Kncj8G_stepIcon[data-status=active]{animation:none}}.Kncj8G_stepIcon[data-status=done]{background:var(--color-text)}.Kncj8G_stepIcon[data-status=done]:after{content:"";left:var(--space-1);top:var(--space-2);width:var(--space-2);height:var(--space-1);border-left:var(--focus-ring-width) solid var(--color-on-primary);border-bottom:var(--focus-ring-width) solid var(--color-on-primary);position:absolute;transform:rotate(-45deg)}.Kncj8G_stepText{gap:var(--space-05);flex-direction:column;display:flex}.Kncj8G_stepTitle{font-size:var(--font-size-md)}.Kncj8G_stepTitle[data-status=active]{font-weight:var(--font-weight-medium);color:var(--color-primary)}.Kncj8G_stepTitle[data-status=pending]{color:var(--color-text-muted)}.Kncj8G_stepHelper{font-size:var(--font-size-xs);color:var(--color-text-muted)}.Kncj8G_continueBox{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-primary-surface);border:1px solid var(--color-primary-border)}.Kncj8G_continueText{font-size:var(--font-size-sm);color:var(--color-primary-text);line-height:var(--line-height-relaxed)}.Kncj8G_actions{gap:var(--space-2);flex-direction:column;display:flex}
.GZZJcG_nav{height:calc(64px + var(--safe-area-bottom));padding-bottom:var(--safe-area-bottom);background:var(--color-surface);border-top:1px solid var(--color-divider);flex:none;grid-template-columns:1fr 66px 1fr;align-items:stretch;display:grid}.GZZJcG_side{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.GZZJcG_item{min-height:var(--tap-target-min);padding:0 var(--space-2);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;text-decoration:none;display:flex}.GZZJcG_body{align-items:center;gap:var(--space-1);flex-direction:column;transition:opacity .12s ease-out;display:flex}.GZZJcG_item:active .GZZJcG_body{opacity:.55}.GZZJcG_label{font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);color:var(--color-text-label);white-space:nowrap;transition:color .16s ease-out}.GZZJcG_indicator{border-radius:var(--radius-xs);background:var(--color-primary);opacity:0;width:14px;height:2px;transition:transform .16s ease-out,opacity .16s ease-out;transform:scaleX(0)}.GZZJcG_item[aria-current=page] .GZZJcG_label,.GZZJcG_pending .GZZJcG_label{color:var(--color-text)}.GZZJcG_item[aria-current=page] .GZZJcG_indicator,.GZZJcG_pending .GZZJcG_indicator{opacity:1;transform:scaleX(1)}.GZZJcG_capture{width:var(--control-height-lg);height:var(--control-height-lg);border-radius:var(--radius-pill);background:var(--color-primary);-webkit-tap-highlight-color:transparent;justify-content:center;place-self:center;align-items:center;text-decoration:none;transition:transform .12s ease-out,background-color .16s ease-out;display:inline-flex;box-shadow:0 6px 16px -7px #c2410ccc}.GZZJcG_capture:hover{background:var(--color-primary-hover)}.GZZJcG_capture:active{transform:scale(.94)}.GZZJcG_captureIcon{border:1.7px solid var(--color-on-primary);border-radius:var(--radius-xs);justify-content:center;align-items:center;width:18px;height:15px;display:inline-flex}.GZZJcG_captureLens{border-radius:var(--radius-pill);border:1.7px solid var(--color-on-primary);width:7px;height:7px}@keyframes GZZJcG_captureBreath{50%{opacity:.45}}.GZZJcG_captureIcon.GZZJcG_pending{animation:.9s ease-in-out infinite GZZJcG_captureBreath}@media (prefers-reduced-motion:reduce){.GZZJcG_body,.GZZJcG_label,.GZZJcG_indicator,.GZZJcG_capture{transition-duration:1ms}.GZZJcG_indicator{transform:scaleX(1)}.GZZJcG_captureIcon.GZZJcG_pending{opacity:.45;animation:none}}
.yHd3Ha_field{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.yHd3Ha_labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.yHd3Ha_label{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--field-label-color,var(--color-text-muted))}.yHd3Ha_labelSummary{font-family:var(--font-family-sans);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);color:var(--color-text-label);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.yHd3Ha_control{align-items:stretch;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-raised);display:flex}.yHd3Ha_review{border-color:var(--color-warning);background:var(--color-warning-surface)}.yHd3Ha_input,.yHd3Ha_select{min-width:0;min-height:var(--tap-target-min);font-family:var(--font-family-sans);font-size:var(--font-size-control);color:var(--color-text);background:0 0;border:none;flex:1;align-self:stretch;padding:0}.yHd3Ha_select{cursor:pointer}.yHd3Ha_mono{font-family:var(--font-family-mono)}.yHd3Ha_inputDisplay{font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}.yHd3Ha_badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-warning-badge);color:var(--color-warning-text);font-size:var(--font-size-2xs);flex:none;align-self:center}.yHd3Ha_hint{font-size:var(--font-size-xs);color:var(--field-hint-color,var(--color-text-muted))}.yHd3Ha_error{font-size:var(--font-size-xs);color:var(--color-danger-text)}
.GeHEha_list{gap:var(--space-2);flex-direction:column;display:flex}.GeHEha_placeholder{height:var(--tap-target-min)}
.NroAHW_list{gap:var(--space-2);flex-direction:column;display:flex}.NroAHW_placeholder{height:var(--tap-target-min)}.NroAHW_reserved{visibility:hidden}
._5_CAgq_identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}._5_CAgq_identityText{gap:var(--space-05);flex-direction:column;min-width:0;display:flex}._5_CAgq_name{font-size:var(--font-size-control);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._5_CAgq_email{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
._3u9jxa_form{gap:var(--space-4);flex-direction:column;display:flex}._3u9jxa_fields{gap:var(--space-3);flex-direction:column;display:flex}._3u9jxa_actions{gap:var(--space-2);flex-direction:column;display:flex}._3u9jxa_note{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--line-height-normal)}._3u9jxa_forgotPassword{min-height:var(--tap-target-min);color:var(--color-primary);font-size:var(--font-size-sm);align-self:flex-start;align-items:center;padding:0;display:inline-flex}._3u9jxa_forgotPassword:hover{color:var(--color-primary-hover)}
.vExSmq_reveal{min-width:var(--tap-target-min);padding:0 var(--space-2);font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.vExSmq_reveal:hover{color:var(--color-text)}.vExSmq_invalid{border-color:var(--color-danger-border-strong)}.vExSmq_hintNeutral{color:var(--color-text-muted)}.vExSmq_hintInsufficient{color:var(--color-primary-text)}.vExSmq_hintSufficient{color:var(--color-success)}
.tdBuhW_stack{gap:var(--space-4);flex-direction:column;display:flex}.tdBuhW_summary{height:80px}.tdBuhW_photo{height:220px}.tdBuhW_fields{height:260px}
.p1Pfsq_screen{width:100%;min-height:100vh;max-width:var(--content-max-width);padding:calc(var(--space-6) + var(--safe-area-top)) var(--space-5) calc(var(--space-6) + var(--safe-area-bottom));background:var(--color-surface);flex-direction:column;margin:0 auto;display:flex}@supports (min-height:100dvh){.p1Pfsq_screen{min-height:100dvh}}.p1Pfsq_brand{align-items:baseline;gap:var(--space-2);display:flex}.p1Pfsq_brandName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}.p1Pfsq_content{justify-content:center;gap:var(--space-2);flex-direction:column;flex:1;display:flex}.p1Pfsq_title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}.p1Pfsq_subtitle{font-size:var(--font-size-md);color:var(--color-text-tertiary);line-height:var(--line-height-relaxed);margin:0}.p1Pfsq_actions{gap:var(--space-2);flex-direction:column;display:flex}.p1Pfsq_note{margin:var(--space-05) 0 0;font-size:var(--font-size-xs);color:var(--color-text-muted);align-self:center}
