.lZ1v0G_result{background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--radius);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text);margin:8px 0 0;padding:9px 12px;line-height:1.6}.lZ1v0G_resultSep{color:var(--text-muted);margin:0 6px}.lZ1v0G_adv{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lZ1v0G_group{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.lZ1v0G_group>legend{font-size:var(--fs-sm);padding:0 0 6px;font-weight:600}.lZ1v0G_choice{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.lZ1v0G_choice:hover{border-color:var(--border-strong)}.lZ1v0G_choice.lZ1v0G_on{border-color:var(--brand-line);background:var(--brand-soft)}.lZ1v0G_choice>input{accent-color:var(--brand-text);flex:none;margin-top:3px}.lZ1v0G_choiceBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lZ1v0G_choiceTop{font-size:var(--fs-sm);align-items:center;gap:6px;display:flex}.lZ1v0G_choiceValue{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-sm)}.lZ1v0G_choiceNote{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}.lZ1v0G_customInput{font-size:var(--fs-sm);align-items:center;gap:4px;margin-top:4px;display:inline-flex}.lZ1v0G_customInput input{width:90px}@media (max-width:640px){.lZ1v0G_adv{grid-template-columns:minmax(0,1fr)}}.lZ1v0G_rules{flex-direction:column;align-self:stretch;gap:10px;display:flex}.lZ1v0G_block{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.lZ1v0G_blockHead{font-size:var(--fs-sm);align-items:center;gap:6px;display:flex}.lZ1v0G_switchRow{cursor:pointer;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.lZ1v0G_segField{flex-direction:column;gap:4px;display:flex}.lZ1v0G_ruleRow{border-top:1px dashed var(--border);flex-direction:column;gap:6px;padding-top:8px;display:flex}.lZ1v0G_ruleRow:first-of-type{border-top:0;padding-top:0}.lZ1v0G_ruleInputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.lZ1v0G_ruleInputs>button{margin-top:26px}.lZ1v0G_preview{flex-direction:column;align-self:stretch;gap:8px;display:flex}.lZ1v0G_pvTitle{font-size:var(--fs-sm);margin:4px 0 0}.lZ1v0G_waiting{background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--radius);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;flex-direction:column;align-self:stretch;gap:2px;padding:9px 12px;display:flex}.lZ1v0G_summary{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-self:stretch;gap:4px 16px;display:flex}.lZ1v0G_items{flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex}.lZ1v0G_item{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 0;display:grid}.lZ1v0G_item:first-child{border-top:0}.lZ1v0G_itemTitle{font-size:var(--fs-sm);font-weight:550}.lZ1v0G_item>.hint{font-variant-numeric:tabular-nums;grid-column:1/-1;margin:0}.lZ1v0G_posGrid{align-self:stretch;gap:var(--sp-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.lZ1v0G_bookGrid{align-self:stretch;gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lZ1v0G_bookGrid .lZ1v0G_kv>strong{font-size:15px}.lZ1v0G_kvSub{font-size:var(--fs-sm);color:var(--text-2,var(--muted))}.lZ1v0G_kv{flex-direction:column;gap:2px;min-width:0;display:flex}.lZ1v0G_kv>strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.lZ1v0G_plan{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;flex-direction:column;align-self:stretch;gap:4px;display:flex}.lZ1v0G_next{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;align-self:stretch;margin:0}@media (max-width:640px){.lZ1v0G_posGrid,.lZ1v0G_bookGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lZ1v0G_kv>strong{font-size:15px}}.lZ1v0G_ledger{align-self:stretch;gap:var(--sp-3);flex-direction:column;display:flex}.lZ1v0G_ledgerRow{padding-bottom:var(--sp-3);border-bottom:1px solid var(--border);flex-direction:column;gap:2px;display:flex}.lZ1v0G_ledgerHead{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.lZ1v0G_ledgerHead>span{align-items:center;gap:6px;display:inline-flex}.lZ1v0G_ledgerHead>strong{font-variant-numeric:tabular-nums;text-align:right;font-weight:650}.lZ1v0G_ledgerHelp{font-size:var(--fs-sm);color:var(--text-2,var(--muted));margin:0}.lZ1v0G_ratioPick{align-self:stretch;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.lZ1v0G_ratioInput{font-size:var(--fs-sm);align-items:center;gap:6px;display:inline-flex}.lZ1v0G_ratioInput input{width:84px}
.n_zGQa_box{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin-bottom:var(--sp-3)}.n_zGQa_box.n_zGQa_open{border-color:var(--border-strong)}.n_zGQa_head{align-items:center;gap:var(--sp-2);width:100%;min-height:38px;color:var(--text);font:inherit;font-size:var(--fs);cursor:pointer;text-align:left;border-radius:var(--radius);background:0 0;border:0;padding:6px 12px;display:flex}.n_zGQa_head:hover{background:var(--surface-2)}.n_zGQa_head:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.n_zGQa_head>svg{color:var(--brand-text);flex:none}.n_zGQa_title{font-weight:600}.n_zGQa_counts{gap:4px;display:inline-flex}.n_zGQa_toggle{color:var(--text-muted);font-size:var(--fs-sm)}.n_zGQa_chev{color:var(--text-muted);transition:transform var(--t-fast) var(--ease);font-size:15px;line-height:1}.n_zGQa_open .n_zGQa_chev{transform:rotate(90deg)}.n_zGQa_body{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.n_zGQa_note{font-size:var(--fs-sm);color:var(--text);background:var(--surface-2);border-radius:4px;align-items:flex-start;gap:6px;margin:0;padding:7px 9px;line-height:1.5;display:flex}.n_zGQa_note>svg{color:var(--text-muted);flex:none;margin-top:2px}.n_zGQa_legend{font-size:var(--fs-xs);color:var(--text-muted);align-items:center;gap:4px;line-height:1.5;display:flex}.n_zGQa_errRow{align-items:center;gap:8px;display:flex}.n_zGQa_list{overscroll-behavior:contain;flex-direction:column;gap:4px;max-height:360px;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.n_zGQa_group{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;padding:6px 2px 2px;font-weight:600;display:flex}.n_zGQa_groupN{font-variant-numeric:tabular-nums;font-weight:500}.n_zGQa_row{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);flex-direction:column;gap:4px;padding:7px 10px;display:flex}.n_zGQa_row:hover{border-color:var(--border-strong);background:var(--surface-2)}.n_zGQa_row:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.n_zGQa_row.n_zGQa_on{border-color:var(--brand-line);background:var(--brand-soft)}.n_zGQa_row.n_zGQa_poor{background:0 0}.n_zGQa_row.n_zGQa_poor .n_zGQa_coin{color:var(--text-muted)}.n_zGQa_top{align-items:center;gap:6px;min-width:0;display:flex}.n_zGQa_coin{font-size:var(--fs);font-weight:650}.n_zGQa_beta{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text);font-weight:550}.n_zGQa_metrics{grid-template-columns:repeat(6,minmax(0,auto));justify-content:space-between;gap:2px 10px;display:grid}.n_zGQa_m{flex-direction:column;min-width:0;display:flex}.n_zGQa_mk{color:var(--text-muted);white-space:nowrap;font-size:10.5px}.n_zGQa_mv{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.n_zGQa_m.n_zGQa_warn .n_zGQa_mv{color:var(--warn);font-weight:600}.n_zGQa_m.n_zGQa_warn .n_zGQa_mk:after{content:" ▲";color:var(--warn);vertical-align:1px;font-size:8px}.n_zGQa_m.n_zGQa_bad .n_zGQa_mv{color:var(--danger)}.n_zGQa_reasons{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.45}.n_zGQa_row.n_zGQa_poor .n_zGQa_reasons{color:var(--danger)}.n_zGQa_poor{border-top:1px dashed var(--border);flex-direction:column;gap:4px;margin-top:4px;padding-top:6px;display:flex}.n_zGQa_poor>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--text-muted);padding:2px 0}.n_zGQa_poor[open]>summary{color:var(--text);margin-bottom:2px}.n_zGQa_poor>.hint{margin:0 0 2px}.n_zGQa_poor>.n_zGQa_row{margin-top:4px}.n_zGQa_lock{margin:0}.n_zGQa_foot{font-size:var(--fs-xs);color:var(--text-faint);margin:0}.n_zGQa_rules{text-align:left;flex-direction:column;gap:3px;max-width:320px;line-height:1.5;display:flex}.n_zGQa_rules strong{margin-top:4px}.n_zGQa_rules strong:first-child{margin-top:0}@media (max-width:1280px){.n_zGQa_metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:4px}}@media (max-width:640px){.n_zGQa_list{max-height:420px}.n_zGQa_toggle{display:none}}
