.evK4MG_top,.evK4MG_col,.evK4MG_cols{gap:var(--card-gap);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.evK4MG_cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}}.evK4MG_monthBar{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.evK4MG_monthCenter{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.evK4MG_monthLabel{font-family:var(--font-display);color:var(--text);font-size:19px;font-weight:400;line-height:1.35}.evK4MG_monthSub{word-break:keep-all;color:var(--text-3);font-size:12px;line-height:1.4}@media (min-width:1024px){.evK4MG_monthBar{justify-content:flex-start}.evK4MG_monthCenter{text-align:left;align-items:flex-start;min-width:160px}.evK4MG_monthLabel{font-size:26px;line-height:1.3}}.evK4MG_heroTop{flex-direction:column;gap:4px;display:flex}.evK4MG_heroCaption{word-break:keep-all;color:var(--text);font-size:13px;line-height:1.5}.evK4MG_netAmount{color:var(--text)}.evK4MG_budget{flex-direction:column;gap:8px;display:flex}.evK4MG_budgetHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.evK4MG_budgetLabel{color:var(--text-2);font-size:12px;font-weight:500;line-height:1.4}.evK4MG_budgetMsg{color:var(--text);word-break:keep-all;font-size:13px;font-weight:700;line-height:1.5}.evK4MG_budgetMsgOver{color:var(--warn-ink)}.evK4MG_heroNums{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin:0;display:grid}@media (min-width:640px) and (max-width:1023px){.evK4MG_heroNums{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.evK4MG_heroNums{grid-template-columns:repeat(3,minmax(0,1fr))}}.evK4MG_heroNum{flex-direction:column;gap:2px;min-width:0;display:flex}.evK4MG_heroNum dt{color:var(--text-2);font-size:12px;font-weight:500;line-height:1.4}.evK4MG_heroNum dd{color:var(--text);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;margin:0;display:flex}.evK4MG_heroNone{color:var(--text-2);font-size:13px}.evK4MG_heroSub{color:var(--text-3);font-size:12px;line-height:1.4}.evK4MG_chartWrap{min-width:0;position:relative}.evK4MG_chart{grid-template-columns:minmax(0,6.5em) minmax(0,1fr) max-content;grid-auto-rows:44px;align-items:center;gap:4px 10px;padding:0 10px;display:grid}.evK4MG_barRow{display:contents}.evK4MG_barName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.evK4MG_barTrack{border-radius:var(--r-pill);background:var(--track);min-width:0;height:12px;position:relative;overflow:hidden}.evK4MG_barFill{border-radius:var(--r-pill);background:var(--sky);height:100%;display:block}.evK4MG_barInactive{background:var(--bar-inactive)}.evK4MG_barNote{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:700;line-height:1.4;overflow:hidden}.evK4MG_barAmount{white-space:nowrap;justify-self:end}.evK4MG_hitList{grid-auto-rows:44px;row-gap:4px;display:grid;position:absolute;inset:0}.evK4MG_hit{border-radius:var(--r-sm);-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.evK4MG_hit:hover{box-shadow:inset 0 0 0 2px var(--line-strong)}.evK4MG_hit[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--sky)}.evK4MG_viewRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.evK4MG_table{width:100%;min-width:420px;font-size:13px;line-height:1.4}.evK4MG_table th,.evK4MG_table td{text-align:right;white-space:nowrap;padding:8px 10px}.evK4MG_table thead th{color:var(--text-3);border-bottom:1px solid var(--line);font-size:12px;font-weight:500}.evK4MG_table tbody tr:nth-child(odd){background:var(--surface-softer)}.evK4MG_table th[scope=row]{text-align:left;font-weight:500}.evK4MG_table thead th:first-child{text-align:left}.evK4MG_table tfoot th,.evK4MG_table tfoot td{border-top:1px solid var(--line-strong);font-weight:700}.evK4MG_numCell{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:800}.evK4MG_negative{color:var(--text-2)}.evK4MG_cellBtn{border-radius:var(--r-sm);min-height:44px;color:var(--primary);text-align:left;background:0 0;border:0;align-items:center;gap:4px;margin:-8px 0;padding:0 4px;font-weight:700;display:inline-flex}.evK4MG_cellBtn[aria-expanded=true]{background:var(--primary-soft);color:var(--primary-ink)}.evK4MG_drill{border-radius:var(--r-md);background:var(--surface-soft);scroll-margin-top:16px;scroll-margin-bottom:calc(var(--tabbar-h) + 40px + env(safe-area-inset-bottom));flex-direction:column;gap:10px;padding:14px;display:flex}@media (min-width:1024px){.evK4MG_drill{scroll-margin-bottom:24px}}.evK4MG_drillHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.evK4MG_drillTitle{font-family:var(--font-display);font-size:17px;font-weight:400;line-height:1.35}.evK4MG_txList{flex-direction:column;gap:6px;display:flex}.evK4MG_txRow{border-radius:var(--r-sm);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 12px;display:grid}.evK4MG_txMain{flex-direction:column;gap:2px;min-width:0;display:flex}.evK4MG_txDesc{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.45}.evK4MG_txMeta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;line-height:1.4;display:flex}.evK4MG_txDate{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:800}.evK4MG_emRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.evK4MG_emPercent{color:var(--primary-ink);align-items:baseline;gap:2px;display:inline-flex}.evK4MG_emPercentUnit{font-family:var(--font-display);font-size:13px;font-weight:400}.evK4MG_emPercentText{color:var(--text-2);margin-left:6px;font-size:13px}.evK4MG_pairNums{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.evK4MG_pairNums div{flex-direction:column;gap:2px;min-width:0;display:flex}.evK4MG_pairNums dt{color:var(--text-3);font-size:12px;font-weight:500;line-height:1.4}.evK4MG_pairNums dd{flex-direction:column;align-items:flex-start;gap:4px;margin:0;display:flex}.evK4MG_bullets{color:var(--text-2);flex-direction:column;gap:6px;font-size:13px;line-height:1.5;display:flex}.evK4MG_bullets li{align-items:flex-start;gap:8px;display:flex}.evK4MG_bulletIcon{color:var(--primary);flex:none;margin-top:1px}.evK4MG_saveRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.evK4MG_saveInput{flex:200px;min-width:0}.evK4MG_engineList{flex-wrap:wrap;gap:8px;display:flex}.evK4MG_firstSteps{flex-direction:column;gap:8px;display:flex}.evK4MG_firstStep{border-radius:var(--r-sm);background:var(--surface-softer);justify-content:space-between;align-items:center;gap:10px;padding:6px 6px 6px 12px;display:flex}.evK4MG_firstStepLeft{align-items:center;gap:10px;min-width:0;display:flex}.evK4MG_stepMark{width:26px;height:26px;font-family:var(--font-num);background:var(--primary-soft);color:var(--primary-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.evK4MG_stepDone{background:var(--ok);color:var(--surface)}.evK4MG_stepText{word-break:keep-all;font-size:13px;font-weight:500;line-height:1.45}.evK4MG_calcList{flex-direction:column;gap:6px;padding-left:20px;font-size:13px;line-height:1.5;list-style:decimal;display:flex}.evK4MG_reasonLine{color:var(--warn-label);word-break:keep-all;margin-top:4px;font-size:12px;font-weight:700;line-height:1.5}.evK4MG_keepAll{word-break:keep-all}
.P6JFfa_box{border-radius:var(--r-md);align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.P6JFfa_icon{flex:none;margin-top:1px}.P6JFfa_body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.P6JFfa_title{font-size:14px;font-weight:700;line-height:1.45}.P6JFfa_actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.P6JFfa_success{background:var(--ok-soft);color:var(--ok-ink)}.P6JFfa_success .P6JFfa_icon{color:#fff;background:var(--ok);border-radius:50%;padding:3px}.P6JFfa_warn{background:var(--warn-soft);color:var(--warn-ink)}.P6JFfa_warn .P6JFfa_title{color:var(--warn-ink)}.P6JFfa_warn .P6JFfa_icon{color:var(--warn-label)}.P6JFfa_notice{background:var(--note-soft);color:var(--note-ink)}.P6JFfa_privacy{background:var(--privacy-soft);color:var(--privacy-ink)}.P6JFfa_danger{background:var(--danger-soft);color:var(--danger-ink);box-shadow:inset 0 0 0 2px var(--warn-line)}.P6JFfa_info{background:var(--surface-soft);color:var(--text-2)}
.H8aylq_badge{border-radius:var(--r-pill);height:22px;font-family:var(--font-body);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:0 9px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.H8aylq_lg{height:26px;padding:0 11px;font-size:12px}.H8aylq_demo{background:var(--demo-soft);color:var(--demo-ink)}.H8aylq_manual{background:var(--manual-soft);color:var(--manual-ink)}.H8aylq_review{background:var(--warn-soft);color:var(--warn-label)}.H8aylq_confirmed{background:var(--ok-soft);color:var(--ok-badge-ink)}.H8aylq_pendingBank{background:var(--manual-soft);color:var(--manual-ink)}.H8aylq_sky{background:var(--sky-soft);color:var(--sky-ink)}.H8aylq_mint{background:var(--mint-soft);color:var(--mint-ink)}.H8aylq_sun{background:var(--sun-soft);color:var(--sun-ink)}.H8aylq_pink{background:var(--pink-soft);color:var(--pink-ink)}.H8aylq_primary{background:var(--primary-soft);color:var(--primary-ink)}.H8aylq_neutral{background:var(--surface-soft);color:var(--text-2)}.H8aylq_note{background:var(--note-soft);color:var(--note-ink)}.H8aylq_count{border-radius:var(--r-pill);background:var(--warn);color:#fff;min-width:22px;height:22px;font-family:var(--font-num);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.H8aylq_countPrimary{background:var(--primary)}.H8aylq_countOnPrimary{color:var(--primary);background:#fff}
._8RiFmG_btn{border-radius:var(--r-pill);font-family:var(--font-body);white-space:nowrap;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:8px;min-width:44px;padding:0 22px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}._8RiFmG_btn:hover{text-decoration:none}._8RiFmG_lg{height:56px;font-size:16px}._8RiFmG_md{height:50px}._8RiFmG_sm{height:44px;padding:0 18px;font-size:14px}._8RiFmG_block{width:100%;display:flex}._8RiFmG_flex1{flex:1 1 0;min-width:0}._8RiFmG_primary{background:var(--primary);color:#fff;box-shadow:var(--shadow-cta)}._8RiFmG_primary:hover{background:var(--primary-hover);color:#fff}._8RiFmG_primary:active{background:var(--primary-hover)}._8RiFmG_secondary{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 2px var(--line-strong)}._8RiFmG_secondary:hover{background:var(--surface-softer);color:var(--text)}._8RiFmG_soft{background:var(--primary-soft);color:var(--primary-ink)}._8RiFmG_soft:hover{background:var(--sky-soft);color:var(--primary-ink)}._8RiFmG_neutral{background:var(--surface-soft);color:var(--text)}._8RiFmG_neutral:hover{color:var(--text);background:#e6eef8}._8RiFmG_danger{background:var(--surface);color:var(--warn-label);box-shadow:inset 0 0 0 2px var(--warn-line)}._8RiFmG_danger:hover{background:var(--danger-soft);color:var(--warn-label)}._8RiFmG_secondary._8RiFmG_md,._8RiFmG_secondary._8RiFmG_sm{height:52px}._8RiFmG_soft._8RiFmG_md{height:44px}._8RiFmG_neutral._8RiFmG_md{height:46px}._8RiFmG_danger._8RiFmG_md{height:52px}._8RiFmG_text{color:var(--primary);height:auto;min-height:44px;box-shadow:none;background:0 0;padding:0 6px}._8RiFmG_text:hover{color:var(--primary-hover);background:0 0}._8RiFmG_text._8RiFmG_sm{height:auto;min-height:44px;padding:0 4px}._8RiFmG_btn:disabled,._8RiFmG_btn[aria-disabled=true]{background:var(--disabled);color:#fff;box-shadow:none}._8RiFmG_text:disabled,._8RiFmG_text[aria-disabled=true]{color:var(--disabled);background:0 0}._8RiFmG_iconBtn{background:var(--surface);width:44px;height:44px;color:var(--text);box-shadow:var(--shadow-icon);-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._8RiFmG_iconBtn:hover{color:var(--primary)}._8RiFmG_iconBtn:disabled{background:var(--disabled);color:#fff;box-shadow:none}._8RiFmG_iconBtnSoft{background:var(--surface-soft);box-shadow:none}._8RiFmG_pair{gap:8px;width:100%;display:flex}._8RiFmG_pair>*{flex:1 1 0;min-width:0}._8RiFmG_pair>._8RiFmG_btn._8RiFmG_btn{white-space:normal;text-align:center;height:auto;min-height:46px;padding-top:8px;padding-bottom:8px;line-height:1.3}
.b6YjYG_card{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:var(--card-pad);flex-direction:column;gap:12px;min-width:0;display:flex}.b6YjYG_emphasis{box-shadow:inset 0 0 0 2px var(--warn-line-soft), var(--shadow-card)}.b6YjYG_hero{background:var(--grad-brand);border-radius:var(--r-xl);color:var(--text);padding:22px}.b6YjYG_heroPanel{background:var(--hero-panel);border-radius:var(--r-md);padding:14px 16px}.b6YjYG_engine{box-shadow:none;min-height:136px}.b6YjYG_tone-sky{background:var(--sky-soft);color:var(--sky-ink)}.b6YjYG_tone-mint{background:var(--mint-soft);color:var(--mint-ink)}.b6YjYG_tone-sun{background:var(--sun-soft);color:var(--sun-ink)}.b6YjYG_tone-pink{background:var(--pink-soft);color:var(--pink-ink)}.b6YjYG_danger{background:var(--danger-soft);color:var(--danger-ink);box-shadow:inset 0 0 0 2px var(--warn-line)}.b6YjYG_inner{background:var(--surface-soft);border-radius:var(--r-sm);padding:12px 14px}.b6YjYG_innerSofter{background:var(--surface-softer);border-radius:var(--r-sm);padding:12px 14px}.b6YjYG_header{justify-content:space-between;align-items:center;gap:10px;min-height:28px;display:flex}.b6YjYG_headerLeft{align-items:center;gap:10px;min-width:0;display:flex}.b6YjYG_title{font-family:var(--font-display);margin:0;font-size:19px;font-weight:400;line-height:1.35}.b6YjYG_titleSm{font-size:17px}.b6YjYG_desc{color:var(--text-2);font-size:13px;line-height:1.5}
.bfn3sa_field{flex-direction:column;gap:6px;min-width:0;display:flex}.bfn3sa_label{color:var(--text-3);font-size:12px;font-weight:500;line-height:1.4}.bfn3sa_hint{color:var(--text-3);font-size:12px;line-height:1.4}.bfn3sa_error{color:var(--warn-label);font-size:12px;font-weight:700;line-height:1.4}.bfn3sa_control{border-radius:var(--r-md);background:var(--surface-soft);height:48px;box-shadow:none;align-items:center;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.bfn3sa_control:focus-within{background:var(--surface);box-shadow:inset 0 0 0 2px var(--sky)}.bfn3sa_control[data-invalid=true]{background:var(--warn-soft);box-shadow:inset 0 0 0 2px var(--warn-line)}.bfn3sa_control[data-invalid=true]:focus-within{background:var(--surface);box-shadow:inset 0 0 0 2px var(--warn-line)}.bfn3sa_control[data-disabled=true]{opacity:.7}.bfn3sa_input{min-width:0;height:100%;color:var(--text);border-radius:var(--r-md);background:0 0;border:0;flex:auto;padding:0 14px;font-size:15px}.bfn3sa_input:focus{outline:none}.bfn3sa_input::placeholder{color:var(--text-3);opacity:.8}.bfn3sa_money{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums;padding-right:4px;font-size:17px;font-weight:800}.bfn3sa_suffix{font-family:var(--font-display);color:var(--text-2);flex:none;padding-right:14px;font-size:15px}.bfn3sa_prefix{color:var(--text-3);flex:none;padding-left:14px}.bfn3sa_select{appearance:none;border-radius:var(--r-sm);background:var(--surface-soft);width:100%;height:46px;color:var(--text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%234A5874' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9.5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:0;padding:0 40px 0 14px;font-size:14px;font-weight:500}.bfn3sa_select:focus{background-color:var(--surface);box-shadow:inset 0 0 0 2px var(--sky);outline:none}.bfn3sa_select:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.bfn3sa_selectSm{height:44px}.bfn3sa_ask{background-color:var(--warn-soft);box-shadow:inset 0 0 0 2px var(--warn-line)}.bfn3sa_textarea{border-radius:var(--r-md);background:var(--surface-soft);width:100%;min-height:120px;color:var(--text);border:0;padding:12px 14px;font-size:13px;line-height:1.6}.bfn3sa_textarea:focus{background:var(--surface);box-shadow:inset 0 0 0 2px var(--sky);outline:none}.bfn3sa_textarea:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.bfn3sa_check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:11px 0;font-size:14px;line-height:1.45;display:flex}.bfn3sa_check input{margin-top:0}.bfn3sa_checkText{flex-direction:column;gap:2px;display:flex}.bfn3sa_checkDesc{color:var(--text-3);font-size:12px}
.t7gMNW_segmented{background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--shadow-card);gap:4px;width:100%;padding:4px;display:flex}.t7gMNW_segmented.t7gMNW_inline{width:auto;display:inline-flex}.t7gMNW_segBtn{border-radius:var(--r-pill);min-width:0;min-height:44px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.t7gMNW_segBtn:hover{color:var(--text)}.t7gMNW_segBtn[aria-pressed=true],.t7gMNW_segBtn[aria-selected=true],.t7gMNW_segBtn[aria-current=page]{background:var(--primary);color:#fff}.t7gMNW_segSoft{box-shadow:none;background:var(--surface-soft)}.t7gMNW_chip{border-radius:var(--r-pill);background:var(--surface-soft);min-height:36px;color:var(--text);white-space:nowrap;border:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}button.t7gMNW_chip{min-height:44px;font-weight:700}button.t7gMNW_chip[aria-pressed=true]{background:var(--primary-soft);color:var(--primary-ink);box-shadow:inset 0 0 0 2px var(--primary)}.t7gMNW_chipIn{background:var(--ok-soft);color:var(--ok-ink)}.t7gMNW_chipOut{background:var(--manual-soft);color:var(--manual-ink);text-decoration:line-through;text-decoration-thickness:1px}.t7gMNW_chipWarn{background:var(--warn-soft);color:var(--warn-label)}.t7gMNW_colChip{border-radius:var(--r-xs);background:var(--surface-soft);min-height:30px;color:var(--text);word-break:break-all;align-items:center;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.t7gMNW_bubble{border-radius:var(--r-sm);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.t7gMNW_bubble.t7gMNW_sm{width:36px;height:36px}.t7gMNW_bubble.t7gMNW_lg{width:44px;height:44px}.t7gMNW_b-sky{background:var(--sky-soft);color:var(--sky-ink)}.t7gMNW_b-mint{background:var(--mint-soft);color:var(--mint-ink)}.t7gMNW_b-sun{background:var(--sun-soft);color:var(--sun-ink)}.t7gMNW_b-pink{background:var(--pink-soft);color:var(--pink-ink)}.t7gMNW_b-primary{background:var(--primary-soft);color:var(--primary-ink)}.t7gMNW_b-neutral{background:var(--surface-soft);color:var(--text-2)}.t7gMNW_b-warn{background:var(--warn-soft);color:var(--warn-label)}.t7gMNW_b-ok{background:var(--ok);color:#fff;border-radius:50%}.t7gMNW_amount{font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.01em}.t7gMNW_unit{font-family:var(--font-display);letter-spacing:0;margin-left:.12em;font-size:.5em;font-weight:400}.t7gMNW_a-xl{font-size:60px;font-weight:900;line-height:1}.t7gMNW_a-l{font-size:40px;font-weight:900;line-height:1.1}@media (min-width:1024px){.t7gMNW_a-l{font-size:48px}}.t7gMNW_a-card{font-size:26px;font-weight:900;line-height:1.2}.t7gMNW_a-m{font-size:18px;font-weight:800;line-height:1.3}.t7gMNW_a-s{font-size:15px;font-weight:800;line-height:1.3}.t7gMNW_a-s .t7gMNW_unit,.t7gMNW_a-m .t7gMNW_unit{font-size:.72em}.t7gMNW_a-xs{font-size:13px;font-weight:800;line-height:1.3}.t7gMNW_a-xs .t7gMNW_unit{font-size:.85em}.t7gMNW_details{border-radius:var(--r-md);background:var(--surface-soft)}.t7gMNW_details>summary{cursor:pointer;min-height:44px;color:var(--primary);border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;list-style:none;display:flex}.t7gMNW_details>summary::-webkit-details-marker{display:none}.t7gMNW_details>summary .t7gMNW_chev{transition:transform .15s}.t7gMNW_details[open]>summary .t7gMNW_chev{transform:rotate(180deg)}.t7gMNW_detailsBody{color:var(--text-2);flex-direction:column;gap:8px;padding:4px 14px 14px;font-size:13px;display:flex}.t7gMNW_detailsPlain{background:0 0}.t7gMNW_detailsPlain>summary{padding:0}.t7gMNW_detailsPlain .t7gMNW_detailsBody{padding:4px 0 0}.t7gMNW_empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 8px;display:flex}.t7gMNW_emptyTitle{font-family:var(--font-display);font-size:17px;line-height:1.35}.t7gMNW_emptyText{color:var(--text-2);max-width:340px;font-size:13px}.t7gMNW_pageHeader{flex-direction:column;gap:6px;display:flex}.t7gMNW_pageHeaderTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.t7gMNW_pageTitle{font-family:var(--font-display);margin:0;font-size:26px;font-weight:400;line-height:1.3}@media (min-width:1024px){.t7gMNW_pageTitle{font-size:30px}}.t7gMNW_pageDesc{color:var(--text-2);font-size:14px}.t7gMNW_rowItem{border-radius:var(--r-sm);background:var(--surface-softer);align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.t7gMNW_kv{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.t7gMNW_kvLabel{color:var(--text-2);font-size:13px}.t7gMNW_divider{background:var(--line);border:0;width:100%;height:1px;margin:2px 0}.t7gMNW_dialog{border-radius:var(--r-xl);background:var(--surface);color:var(--text);box-shadow:var(--shadow-hero);border:0;width:min(440px,100vw - 32px);max-height:calc(100dvh - 48px);padding:0}.t7gMNW_dialog::backdrop{background:#23304a61}.t7gMNW_dialogInner{flex-direction:column;gap:14px;max-height:calc(100dvh - 48px);padding:22px;display:flex;overflow-y:auto}.t7gMNW_dialogHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.t7gMNW_dialogTitle{font-family:var(--font-display);margin:0;padding-top:8px;font-size:19px;font-weight:400;line-height:1.35}.t7gMNW_dialogActions{flex-wrap:wrap;gap:8px;display:flex}.t7gMNW_dialogActions>*{flex:1 1 0;min-width:120px}
.g4nSAW_guide{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.g4nSAW_summary{cursor:pointer;border-radius:var(--r-lg);align-items:center;gap:10px;min-height:56px;padding:8px 14px 8px 12px;list-style:none;display:flex}.g4nSAW_summary::-webkit-details-marker{display:none}.g4nSAW_sumText{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.g4nSAW_sumTitle{font-family:var(--font-display);font-size:17px;line-height:1.35}.g4nSAW_sumSub{color:var(--text-3);font-size:12px}.g4nSAW_chev{color:var(--text-2);flex:none;transition:transform .15s}.g4nSAW_guide[open] .g4nSAW_chev{transform:rotate(180deg)}.g4nSAW_body{flex-direction:column;gap:12px;padding:0 18px 18px;display:flex}.g4nSAW_steps{counter-reset:step;flex-direction:column;gap:8px;display:flex}.g4nSAW_step{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.g4nSAW_mark{width:24px;height:24px;font-family:var(--font-num);background:var(--surface-soft);color:var(--text-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.g4nSAW_markDone{background:var(--ok);color:#fff}.g4nSAW_stepText{flex:auto;min-width:0;padding-top:2px}.g4nSAW_go{flex:none;align-self:center}.g4nSAW_stepDone{color:var(--text-2)}.g4nSAW_result{background:var(--surface-soft);border-radius:var(--r-sm);flex-direction:column;gap:2px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.g4nSAW_label{color:var(--text-3);font-size:12px;font-weight:700}.g4nSAW_body>.g4nSAW_label{margin-bottom:-4px}
.S-RFka_bar{border-radius:var(--r-pill);background:var(--track);width:100%;height:12px;position:relative;overflow:hidden}.S-RFka_bar.S-RFka_thin{height:10px}.S-RFka_fill{border-radius:var(--r-pill);height:100%;transition:width .4s}.S-RFka_budget{background:var(--sky)}.S-RFka_emergency{background:var(--mint)}.S-RFka_over{background:var(--warn-line)}.S-RFka_inactive{background:var(--bar-inactive)}.S-RFka_onHero{background:#fff9}.S-RFka_dist{gap:3px;width:100%;height:18px;display:flex}.S-RFka_dist.S-RFka_small{height:16px}.S-RFka_seg{border-radius:var(--r-pill);min-width:6px;height:100%;transition:flex-grow .3s}.S-RFka_segEmpty{border-radius:var(--r-pill);background:var(--track);flex:auto;height:100%}.S-RFka_s-sky{background:var(--sky)}.S-RFka_s-mint{background:var(--mint)}.S-RFka_s-sun{background:var(--sun)}.S-RFka_s-pink{background:var(--pink)}.S-RFka_s-rest{background:var(--track)}.S-RFka_legend{color:var(--text-2);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.S-RFka_legendItem{align-items:center;gap:6px;display:inline-flex}.S-RFka_dot{border-radius:50%;flex:none;width:10px;height:10px}.S-RFka_stones{justify-content:space-between;align-items:flex-start;gap:4px;display:flex}.S-RFka_stone{flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex}.S-RFka_stoneCircle{width:34px;height:34px;font-family:var(--font-num);color:var(--text-2);background:#ffffff8c;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:flex}.S-RFka_stoneDone{background:var(--ok);color:#fff}.S-RFka_stoneNext{box-shadow:inset 0 0 0 3px var(--primary);color:var(--primary-ink);background:#fff}.S-RFka_stoneLabel{font-family:var(--font-num);color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:800}
.AMADOW_form{flex-direction:column;gap:14px;display:flex}.AMADOW_actions{flex-direction:column;gap:10px;display:flex}.AMADOW_or{color:var(--text-3);align-items:center;gap:10px;font-size:12px;line-height:1.4;display:flex}.AMADOW_or:before,.AMADOW_or:after{content:"";background:var(--line);flex:auto;height:1px}.AMADOW_links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;display:flex}.AMADOW_note{color:var(--text-2);word-break:keep-all;font-size:13px;line-height:1.5}.AMADOW_small{color:var(--text-3);word-break:keep-all;font-size:12px;line-height:1.4}.AMADOW_strong{color:var(--text);font-weight:700}.AMADOW_email{color:var(--text);overflow-wrap:anywhere;font-weight:700}.AMADOW_consent{border-radius:var(--r-md);background:var(--surface-soft);border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:6px 14px 10px;display:flex}.AMADOW_errorText{color:var(--warn-label);font-size:12px;font-weight:700;line-height:1.4}.AMADOW_consentLink{min-height:32px;color:var(--primary);align-items:center;font-size:13px;font-weight:700;display:inline-flex}.AMADOW_inlineLink{color:var(--primary-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}a.AMADOW_inkLink,button.AMADOW_inkLink{color:var(--primary-ink)}.AMADOW_summaryList{color:var(--text-2);flex-direction:column;gap:8px;font-size:13px;line-height:1.5;display:flex}.AMADOW_summaryList dt{color:var(--text);font-weight:700}.AMADOW_summaryList dd{margin:0}.AMADOW_policy{color:var(--text-2);word-break:keep-all;flex-direction:column;gap:10px;font-size:14px;line-height:1.6;display:flex}.AMADOW_policy ul{flex-direction:column;gap:6px;padding-left:18px;list-style:outside;display:flex}.AMADOW_policy li::marker{color:var(--text-3)}.AMADOW_steps{flex-direction:column;gap:6px;padding-left:20px;list-style:decimal;display:flex}.AMADOW_placeholder{border-radius:var(--r-pill);background:var(--note-soft);color:var(--note-ink);padding:0 8px;font-weight:700;display:inline-block}.AMADOW_accountRows{flex-direction:column;gap:8px;display:flex}.AMADOW_accountRow{border-radius:var(--r-sm);background:var(--surface-softer);justify-content:space-between;align-items:baseline;gap:12px;min-height:44px;padding:10px 14px;font-size:14px;display:flex}.AMADOW_accountLabel{color:var(--text-3);flex:none;font-size:12px;font-weight:500;line-height:1.4}.AMADOW_accountValue{text-align:right;min-width:0}.AMADOW_accountActions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:560px){.AMADOW_accountActions{grid-template-columns:repeat(2,minmax(0,1fr))}}.AMADOW_dialogBody{color:var(--text-2);flex-direction:column;gap:12px;font-size:14px;line-height:1.55;display:flex}.AMADOW_dialogActions{flex-direction:column;gap:8px;display:flex}.AMADOW_dialogActions>*{width:100%}.AMADOW_stepLabel{color:var(--warn-label);font-size:12px;font-weight:700;line-height:1.4}.AMADOW_targetList{flex-direction:column;gap:6px;padding-left:18px;list-style:outside;display:flex}
.CfrCNG_list{flex-direction:column;gap:10px;display:flex}.CfrCNG_item{border-radius:var(--r-md);background:var(--surface-soft);flex-direction:column;gap:8px;min-width:0;padding:14px;display:flex}.CfrCNG_itemHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.CfrCNG_itemTitle{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:700}.CfrCNG_kv{color:var(--text-2);grid-template-columns:minmax(0,7.5em) minmax(0,1fr);gap:4px 10px;margin:0;font-size:13px;line-height:1.5;display:grid}.CfrCNG_kv dt{color:var(--text-3)}.CfrCNG_kv dd{color:var(--text);overflow-wrap:anywhere;margin:0}.CfrCNG_mono{font-family:var(--font-num);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.CfrCNG_actions{flex-wrap:wrap;gap:8px;display:flex}.CfrCNG_form{flex-direction:column;gap:12px;display:flex}.CfrCNG_pager{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.CfrCNG_codeList{flex-direction:column;gap:8px;display:flex}.CfrCNG_codeRow{border-radius:var(--r-md);background:var(--surface-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.CfrCNG_code{font-family:var(--font-num);letter-spacing:.06em;color:var(--text);overflow-wrap:anywhere;font-size:17px;font-weight:800}.CfrCNG_small{color:var(--text-3);font-size:12px;line-height:1.4}.CfrCNG_auditRow{border-bottom:1px solid var(--line);color:var(--text-2);flex-direction:column;gap:2px;min-width:0;padding:10px 0;font-size:13px;line-height:1.5;display:flex}.CfrCNG_auditRow:last-child{border-bottom:0}.CfrCNG_auditAction{color:var(--text);font-weight:700}.CfrCNG_auditDetails{color:var(--text-3);overflow-wrap:anywhere;font-size:12px}.CfrCNG_dialogBody{color:var(--text-2);flex-direction:column;gap:12px;font-size:14px;line-height:1.55;display:flex}.CfrCNG_dialogActions{flex-direction:column;gap:8px;display:flex}.CfrCNG_dialogActions>*{width:100%}
.QNie4W_greeting{align-items:center;gap:12px;min-width:0;display:flex}.QNie4W_greetingArt{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;width:64px;height:64px}@media (min-width:1024px){.QNie4W_greetingArt{width:72px;height:72px}}.QNie4W_bubble{border-radius:var(--r-md);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);font-family:var(--font-display);color:var(--text);word-break:keep-all;padding:10px 16px;font-size:17px;font-weight:400;line-height:1.35;position:relative}.QNie4W_bubble:before{content:"";background:var(--surface);border-radius:3px;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-6px;transform:rotate(45deg)}.QNie4W_empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 8px;display:flex}.QNie4W_emptyArt{object-fit:contain;-webkit-user-select:none;user-select:none;width:64px;height:64px}.QNie4W_emptyTitle{font-family:var(--font-display);font-size:17px;line-height:1.35}.QNie4W_emptyText{color:var(--text-2);max-width:340px;font-size:13px}
.STv7CW_table{border-collapse:collapse;width:100%;color:var(--text-2);font-size:13px;line-height:1.5}.STv7CW_table th,.STv7CW_table td{padding:4px 0}.STv7CW_head{color:var(--text-3);font-size:12px;font-weight:700}.STv7CW_name{text-align:left;font-weight:500}.STv7CW_num{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;padding-left:12px;font-weight:800}
.kYX4pa_lines{color:var(--text-2);word-break:keep-all;flex-direction:column;gap:8px;font-size:14px;line-height:1.6;display:flex}.kYX4pa_bullets{color:var(--text-2);flex-direction:column;gap:6px;padding-left:18px;font-size:14px;line-height:1.6;list-style:outside;display:flex}.kYX4pa_bullets li::marker{color:var(--text-3)}.kYX4pa_small{color:var(--text-3);word-break:keep-all;font-size:12px;line-height:1.5}.kYX4pa_strong{color:var(--text);font-weight:700}.kYX4pa_actions{flex-direction:column;gap:8px;display:flex}@media (min-width:560px){.kYX4pa_actionsRow{flex-flow:wrap}.kYX4pa_actionsRow>*{flex:200px}}.kYX4pa_links{flex-wrap:wrap;gap:4px 16px;display:flex}.kYX4pa_inkLink{min-height:32px;color:var(--primary-ink);text-underline-offset:2px;align-items:center;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.kYX4pa_inkLink:hover{color:var(--primary-ink)}.kYX4pa_rows{flex-direction:column;gap:8px;display:flex}.kYX4pa_row{border-radius:var(--r-sm);background:var(--surface-softer);justify-content:space-between;align-items:baseline;gap:12px;min-height:44px;padding:10px 14px;font-size:14px;display:flex}.kYX4pa_rowLabel{color:var(--text-3);flex:none;font-size:12px;font-weight:500;line-height:1.4}.kYX4pa_rowValue{text-align:right;min-width:0;color:var(--text);overflow-wrap:anywhere;font-weight:700}.kYX4pa_planGrid{gap:var(--card-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:560px){.kYX4pa_planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kYX4pa_planPrice{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.kYX4pa_planPer{color:var(--text-2);font-size:13px}.kYX4pa_features{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.kYX4pa_feature{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.kYX4pa_featureTitle{color:var(--text);font-weight:700;display:block}.kYX4pa_history{flex-direction:column;gap:8px;display:flex}.kYX4pa_historyItem{border-radius:var(--r-sm);background:var(--surface-softer);color:var(--text-2);flex-direction:column;gap:2px;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.kYX4pa_historyTop{color:var(--text);justify-content:space-between;gap:12px;font-weight:700;display:flex}.kYX4pa_historyAmount{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:800}.kYX4pa_form{flex-direction:column;gap:14px;display:flex}.kYX4pa_claimItem{border-radius:var(--r-sm);background:var(--surface-softer);color:var(--text-2);flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.kYX4pa_claimTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kYX4pa_band{margin-bottom:var(--card-gap)}.kYX4pa_bandActions{flex-wrap:wrap;gap:8px;display:flex}.kYX4pa_dialogBody{color:var(--text-2);flex-direction:column;gap:12px;font-size:14px;line-height:1.55;display:flex}.kYX4pa_dialogActions{flex-direction:column;gap:8px;display:flex}.kYX4pa_dialogActions>*{width:100%}.kYX4pa_testMode{align-self:flex-start}.kYX4pa_steps{list-style:decimal}
.j0CKdq_links{flex-wrap:wrap;align-items:center;gap:2px 14px;margin:0;padding:0;font-size:12px;line-height:1.4;list-style:none;display:flex}.j0CKdq_links a{min-height:32px;color:var(--primary-ink);text-underline-offset:2px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.j0CKdq_links a[aria-current=page]{color:var(--text-2);text-decoration:none}.j0CKdq_provider{color:var(--text-3);font-size:12px;line-height:1.4}
._Muieq_flow{gap:var(--card-gap);flex-direction:column;min-width:0;display:flex}._Muieq_left,._Muieq_right{display:contents}._Muieq_bottomGrid{gap:var(--card-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){._Muieq_flow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}._Muieq_left,._Muieq_right{gap:var(--card-gap);flex-direction:column;min-width:0;display:flex}._Muieq_bottomGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._Muieq_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._Muieq_step{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex;position:relative}._Muieq_step+._Muieq_step:before{content:"";border-radius:var(--r-pill);background:var(--line);height:2px;position:absolute;top:13px;left:calc(12px - 50%);right:calc(50% + 18px)}._Muieq_stepDone+._Muieq_step:before,._Muieq_stepDone+._Muieq_stepDone:before{background:var(--ok)}._Muieq_stepMark{z-index:1;background:var(--surface-soft);width:28px;height:28px;color:var(--text-3);font-family:var(--font-num);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:inline-flex;position:relative}._Muieq_stepLabel{color:var(--text-3);word-break:keep-all;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.35}._Muieq_stepDone ._Muieq_stepMark{background:var(--ok);color:#fff}._Muieq_stepDone ._Muieq_stepLabel{color:var(--text-2)}._Muieq_stepCurrent ._Muieq_stepMark{background:var(--primary);color:#fff;box-shadow:var(--shadow-cta)}._Muieq_stepCurrent ._Muieq_stepLabel{color:var(--primary);font-weight:700}@media (min-width:1024px){._Muieq_stepLabel{font-size:13px}}._Muieq_twoCol{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:560px){._Muieq_twoCol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1199px){._Muieq_twoCol{grid-template-columns:minmax(0,1fr)}}._Muieq_subTitle{font-family:var(--font-display);margin:0;font-size:17px;font-weight:400;line-height:1.35}._Muieq_list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._Muieq_bullets{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}._Muieq_drop{border-radius:var(--r-md);background:var(--surface-soft);outline:2px dashed var(--line-strong);outline-offset:-2px;transition:background-color .15s,outline-color .15s}._Muieq_drop:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}._Muieq_dropOver{background:var(--primary-soft);outline-color:var(--primary)}._Muieq_dropLabel{text-align:center;cursor:pointer;border-radius:var(--r-md);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:132px;padding:18px 14px;display:flex}._Muieq_dropCompact ._Muieq_dropLabel{flex-direction:row;min-height:64px;padding:10px 14px}._Muieq_dropTitle{color:var(--primary);font-size:15px;font-weight:700}._Muieq_dropHint{color:var(--text-3);text-align:center;font-size:12px;line-height:1.45}._Muieq_guideRow{color:var(--text-3);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:6px;margin-top:-8px;font-size:12px;line-height:1.45;display:flex}._Muieq_guideLink{align-items:center;min-height:44px;padding:0 4px;font-size:13px;display:inline-flex}._Muieq_fileInfo{border-radius:var(--r-sm);background:var(--surface-softer);align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}._Muieq_fileText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._Muieq_fileName{overflow-wrap:anywhere;font-size:14px;font-weight:700}._Muieq_fileMeta{color:var(--text-3);font-size:12px}._Muieq_fieldset{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}._Muieq_legend{color:var(--text-3);margin-bottom:4px;padding:0;font-size:12px;font-weight:500;line-height:1.4}._Muieq_radio{cursor:pointer;min-height:44px;color:var(--text);align-items:flex-start;gap:10px;padding:10px 0;font-size:14px;line-height:1.45;display:flex}._Muieq_radio input{width:22px;height:22px;accent-color:var(--primary);flex:none;margin:0}._Muieq_radioText{flex-direction:column;gap:2px;display:flex}._Muieq_radioDesc{color:var(--text-3);font-size:12px}._Muieq_colList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._Muieq_colRow{border-radius:var(--r-sm);background:var(--surface-softer);grid-template-columns:minmax(0,1fr) 20px minmax(0,1.15fr);align-items:center;gap:8px;padding:10px 12px;display:grid}._Muieq_colSrc{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}._Muieq_colSample{color:var(--text-3);overflow-wrap:anywhere;font-size:12px;line-height:1.4}._Muieq_colArrow{color:var(--text-3);justify-self:center}._Muieq_tableBox{border-radius:var(--r-sm);background:var(--surface-softer);padding:4px 8px 8px}._Muieq_table{border-collapse:separate;border-spacing:0;width:100%;min-width:420px;font-size:13px;line-height:1.45}._Muieq_table caption{caption-side:top;text-align:left;color:var(--text-3);padding:8px 4px 6px;font-size:12px;font-weight:500}._Muieq_table th{text-align:left;color:var(--text-2);white-space:nowrap;border-bottom:1px solid var(--line);padding:6px;font-size:12px;font-weight:700}._Muieq_table td{vertical-align:top;border-bottom:1px solid var(--line);color:var(--text);padding:8px 6px}._Muieq_table tr:last-child td{border-bottom:0}._Muieq_table ._Muieq_numCell{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}._Muieq_table ._Muieq_dateCell{font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._Muieq_table ._Muieq_rowNo{font-family:var(--font-num);color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._Muieq_descCell{overflow-wrap:anywhere;min-width:110px}._Muieq_flowCell{flex-wrap:wrap;gap:4px;display:inline-flex}._Muieq_scrollHint{color:var(--text-3)}@media (min-width:1280px){._Muieq_scrollHint{display:none}}._Muieq_plain{min-width:0}._Muieq_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}@media (min-width:560px){._Muieq_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1199px){._Muieq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}._Muieq_stat{border-radius:var(--r-sm);background:var(--surface-soft);color:var(--text);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}._Muieq_stat dt{color:var(--text-2);font-size:12px;font-weight:500;line-height:1.4}._Muieq_stat dd{font-family:var(--font-num);font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:900;line-height:1.2}._Muieq_statUnit{font-family:var(--font-display);margin-left:2px;font-size:13px;font-weight:400}._Muieq_statWide{grid-column:1/-1}._Muieq_stat dd._Muieq_statNote{font-family:var(--font-body);font-variant-numeric:normal;font-size:12px;font-weight:400;line-height:1.45}._Muieq_statOk{background:var(--ok-soft);color:var(--ok-ink)}._Muieq_statOk dt{color:var(--ok-ink)}._Muieq_statWarn{background:var(--warn-soft);color:var(--warn-ink)}._Muieq_statWarn dt{color:var(--warn-label)}._Muieq_money{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}._Muieq_moneyItem{flex-direction:column;gap:2px;min-width:0;display:flex}._Muieq_moneyItem dt{color:var(--text-2);font-size:12px;font-weight:500;line-height:1.4}._Muieq_moneyItem dd{color:var(--text);overflow-wrap:anywhere;margin:0}._Muieq_progressBlock{border-radius:var(--r-sm);background:var(--surface-soft);flex-direction:column;gap:10px;padding:14px;display:flex}._Muieq_progressText{color:var(--text);font-size:13px;font-weight:700}._Muieq_progressNum{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:800}._Muieq_errRow{border-radius:var(--r-sm);background:var(--surface-softer);align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}._Muieq_errNum{min-width:64px;font-family:var(--font-num);color:var(--warn-label);font-variant-numeric:tabular-nums;flex:none;font-weight:800}._Muieq_errReason{overflow-wrap:anywhere;min-width:0;color:var(--text)}._Muieq_actionBar{bottom:calc(14px + var(--tabbar-h) + 10px + env(safe-area-inset-bottom));z-index:10;background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-float);flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:sticky}@media (min-width:1024px){._Muieq_actionBar{padding:var(--card-pad);box-shadow:var(--shadow-card);position:static}}._Muieq_actionButtons{gap:8px;display:flex}._Muieq_actionButtons>:first-child{flex:none}._Muieq_actionButtons>:last-child{flex:auto;min-width:0}._Muieq_actionHint{color:var(--text-3);font-size:12px;line-height:1.4}._Muieq_doneButtons{flex-wrap:wrap;gap:8px;display:flex}._Muieq_doneButtons>*{flex:180px}._Muieq_batchRow{border-radius:var(--r-sm);background:var(--surface-softer);justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding:12px 14px;display:flex}._Muieq_batchMain{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}._Muieq_batchLabel{overflow-wrap:anywhere;font-size:14px;font-weight:700}._Muieq_batchMeta{color:var(--text-3);overflow-wrap:anywhere;font-size:12px;line-height:1.45}._Muieq_batchCounts{color:var(--text-2);font-size:13px;line-height:1.5}._Muieq_batchReverted ._Muieq_batchLabel,._Muieq_batchReverted ._Muieq_batchCounts{color:var(--text-3)}._Muieq_prepSteps{counter-reset:prep;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._Muieq_prepSteps li{counter-increment:prep;gap:10px;font-size:13px;line-height:1.55;display:flex}._Muieq_prepSteps li:before{content:counter(prep);background:var(--sky-soft);width:24px;height:24px;color:var(--sky-ink);font-family:var(--font-num);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:inline-flex}._Muieq_sampleRow{border-radius:var(--r-sm);background:var(--surface-softer);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}._Muieq_sampleText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._Muieq_sampleTitle{font-size:14px;font-weight:700}._Muieq_sampleFile{color:var(--text-3);overflow-wrap:anywhere;font-size:12px}._Muieq_sampleDesc{color:var(--text-2);font-size:13px;line-height:1.5}._Muieq_sampleRow>a,._Muieq_batchRow>button{flex:none}
.-zW4nG_skip{z-index:100;background:var(--primary);color:#fff;border-radius:var(--r-pill);padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px}.-zW4nG_skip:focus{color:#fff;top:12px}.-zW4nG_shell{min-height:100dvh}.-zW4nG_header{padding:calc(10px + env(safe-area-inset-top)) var(--gutter) 6px;justify-content:space-between;align-items:center;gap:12px;max-width:560px;margin:0 auto;display:flex}.-zW4nG_brand{min-width:0;min-height:44px;color:var(--text);align-items:center;gap:8px;text-decoration:none;display:flex}.-zW4nG_brand:hover{color:var(--text)}.-zW4nG_logoDot{background:var(--grad-dot);border-radius:50%;flex:none;width:22px;height:22px}.-zW4nG_appName{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:400;line-height:1.35;overflow:hidden}.-zW4nG_content{width:100%;max-width:560px;padding:8px var(--gutter) calc(var(--tabbar-h) + 14px + 28px + env(safe-area-inset-bottom));gap:var(--card-gap);flex-direction:column;min-width:0;margin:0 auto;display:flex}@media (min-width:768px){.-zW4nG_content{background:var(--bg-app);min-height:calc(100dvh - 60px)}}.-zW4nG_tabbar{left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:50;background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--shadow-float);max-width:560px;margin:0 auto;padding:6px;position:fixed}.-zW4nG_tabList{gap:2px;display:flex}.-zW4nG_tabList>li{flex:1 1 0;min-width:0}.-zW4nG_tab{border-radius:var(--r-pill);min-height:56px;color:var(--text-2);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.-zW4nG_tab:hover{color:var(--text)}.-zW4nG_tab[aria-current=page]{background:var(--primary-soft);color:var(--primary-ink);font-weight:700}.-zW4nG_tab[aria-current=page] svg{color:var(--primary)}.-zW4nG_sidebar{display:none}@media (min-width:1024px){.-zW4nG_header,.-zW4nG_tabbar{display:none}.-zW4nG_shell{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);display:grid}.-zW4nG_sidebar{height:100dvh;width:var(--sidebar-w);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:18px;padding:24px 16px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.-zW4nG_sideBrand{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;padding:4px 8px 6px;display:flex}.-zW4nG_sideBrand:hover{color:var(--text)}.-zW4nG_sideNav{flex-direction:column;gap:4px;display:flex}.-zW4nG_sideLink{border-radius:var(--r-pill);min-height:48px;color:var(--text-2);align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.-zW4nG_sideLink:hover{color:var(--text);background:var(--surface-softer)}.-zW4nG_sideLink[aria-current=page]{background:var(--primary-soft);color:var(--primary-ink);font-weight:700}.-zW4nG_sideLink[aria-current=page] svg{color:var(--primary)}.-zW4nG_sideBottom{flex-direction:column;gap:10px;margin-top:auto;display:flex}.-zW4nG_sideNote{color:var(--text-3);padding:0 8px;font-size:12px;line-height:1.5}.-zW4nG_main{min-width:0}.-zW4nG_content{background:0 0;max-width:880px;min-height:auto;padding:32px 24px 48px}}@media (min-width:1280px){.-zW4nG_content{max-width:1120px}}.-zW4nG_gate{max-width:560px;padding:0 var(--gutter);margin:40px auto}
.b_I3NG_page{isolation:isolate;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:clip}.b_I3NG_skip{z-index:100;background:var(--primary);color:#fff;border-radius:var(--r-pill);padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px}.b_I3NG_skip:focus{color:#fff;top:12px}.b_I3NG_header{width:100%;max-width:560px;padding:calc(10px + env(safe-area-inset-top)) var(--gutter) 6px;justify-content:space-between;align-items:center;gap:12px;min-height:60px;margin:0 auto;display:flex}.b_I3NG_brand{min-width:0;min-height:44px;color:var(--text);align-items:center;gap:8px;text-decoration:none;display:flex}a.b_I3NG_brand:hover{color:var(--text)}.b_I3NG_logoDot{background:var(--grad-dot);border-radius:50%;flex:none;width:22px;height:22px}.b_I3NG_appName{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:400;line-height:1.35;overflow:hidden}.b_I3NG_main{width:100%;max-width:560px;padding:8px var(--gutter) calc(32px + env(safe-area-inset-bottom));gap:var(--card-gap);flex-direction:column;flex:1 0 auto;min-width:0;margin:0 auto;display:flex}@media (min-width:1024px){.b_I3NG_wide .b_I3NG_header{max-width:1120px;padding:24px 32px 8px}.b_I3NG_wide .b_I3NG_main{max-width:1120px;padding:24px 32px 48px}.b_I3NG_narrow .b_I3NG_header{max-width:640px;padding:24px 0 8px}.b_I3NG_narrow .b_I3NG_main{max-width:640px;padding:16px 0 48px}}
._0dx-3W_monthBar{justify-content:space-between;align-items:center;gap:12px;display:flex}._0dx-3W_monthCenter{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:2px;min-width:0;display:flex}._0dx-3W_monthLabel{font-family:var(--font-display);font-size:19px;font-weight:400;line-height:1.35}._0dx-3W_monthStats{color:var(--text-2);font-size:13px}._0dx-3W_monthStats b{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);font-weight:800}._0dx-3W_promise{border-radius:var(--r-md);background:var(--privacy-soft);color:var(--privacy-ink);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}._0dx-3W_promise svg{flex:none;margin-top:1px}._0dx-3W_promise strong{font-weight:700}._0dx-3W_otherMonths{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;display:flex}._0dx-3W_section{gap:var(--card-gap);flex-direction:column;min-width:0;display:flex}._0dx-3W_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._0dx-3W_sectionTitle{font-family:var(--font-display);align-items:center;gap:8px;margin:0;font-size:19px;font-weight:400;line-height:1.35;display:flex}._0dx-3W_sectionDesc{color:var(--text-2);font-size:13px}._0dx-3W_reviewGrid{gap:var(--card-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){._0dx-3W_reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._0dx-3W_groupHead{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:4px 10px;padding:4px 4px 0;display:flex}._0dx-3W_groupTitle{font-family:var(--font-display);margin:0;font-size:17px;font-weight:400;line-height:1.35}._0dx-3W_groupMeta{color:var(--text-3);font-size:12px}._0dx-3W_groupMeta b{font-family:var(--font-num);color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:800}._0dx-3W_groupMore{grid-column:1/-1;justify-content:center;display:flex}._0dx-3W_cardTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._0dx-3W_badges{flex-wrap:wrap;gap:6px;min-width:0;display:flex}._0dx-3W_date{font-family:var(--font-num);color:var(--text-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;line-height:1.6}._0dx-3W_txMain{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}._0dx-3W_txTitle{overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;font-weight:700;line-height:1.4}._0dx-3W_txMeta{color:var(--text-3);overflow-wrap:anywhere;font-size:12px;line-height:1.4}._0dx-3W_amountIn{color:var(--ok-ink)}._0dx-3W_why{color:var(--text-2);align-items:flex-start;gap:6px;font-size:12px;line-height:1.45;display:flex}._0dx-3W_why svg{color:var(--text-3);flex:none;margin-top:1px}._0dx-3W_guide{color:var(--text);font-size:13px;line-height:1.5}._0dx-3W_compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._0dx-3W_compareCol{border-radius:var(--r-sm);background:var(--surface-soft);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}._0dx-3W_compareLabel{color:var(--text-3);font-size:12px;font-weight:700;line-height:1.4}._0dx-3W_compareDesc{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4}._0dx-3W_linked{border-radius:var(--r-sm);background:var(--surface-soft);flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;display:flex}._0dx-3W_choiceList{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}._0dx-3W_choiceList>*{white-space:normal;text-align:center}@media (min-width:480px){._0dx-3W_choiceList{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}._0dx-3W_stepBox{border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 2px var(--line);flex-direction:column;gap:10px;padding:12px;display:flex}._0dx-3W_stepTitle{font-size:13px;font-weight:700}._0dx-3W_caption{color:var(--text-3);font-size:12px;line-height:1.45}._0dx-3W_feedback{bottom:calc(14px + var(--tabbar-h) + 10px + env(safe-area-inset-bottom));z-index:10;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-float);align-items:center;gap:10px;padding:12px 14px;display:flex;position:sticky}@media (min-width:1024px){._0dx-3W_feedback{bottom:16px}}._0dx-3W_feedbackText{min-width:0;color:var(--text-2);overflow-wrap:anywhere;flex-direction:column;flex:auto;gap:2px;font-size:13px;line-height:1.45;display:flex}._0dx-3W_feedbackTitle{color:var(--text);font-size:14px;font-weight:700}._0dx-3W_feedbackActions{flex:none;align-items:center;gap:6px;display:flex}@media (max-width:419px){._0dx-3W_feedback{flex-wrap:wrap}._0dx-3W_feedbackText{flex-basis:calc(100% - 56px)}._0dx-3W_feedbackActions{justify-content:flex-end;width:100%}}._0dx-3W_bottomGrid{gap:var(--card-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){._0dx-3W_bottomGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._0dx-3W_list{flex-direction:column;gap:8px;display:flex}._0dx-3W_item{border-radius:var(--r-sm);background:var(--surface-softer);flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}._0dx-3W_itemTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._0dx-3W_itemDesc{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:500;line-height:1.4}._0dx-3W_itemActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._0dx-3W_kvList{border-radius:var(--r-sm);background:var(--surface-soft);flex-direction:column;gap:6px;padding:12px 14px;display:flex}._0dx-3W_muted{color:var(--text-2);font-size:13px}._0dx-3W_netBlock{flex-direction:column;gap:2px;display:flex}._0dx-3W_steps{color:var(--text);flex-direction:column;gap:6px;margin:0;padding-left:18px;list-style:decimal;display:flex}._0dx-3W_steps li{padding-left:2px}._0dx-3W_cashLayout{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:1024px){._0dx-3W_cashLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}._0dx-3W_form{flex-direction:column;gap:12px;min-width:0;display:flex}._0dx-3W_formGrid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:520px){._0dx-3W_formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._0dx-3W_formFull{grid-column:1/-1}._0dx-3W_subTitle{font-family:var(--font-display);margin:0;font-size:17px;font-weight:400;line-height:1.35}._0dx-3W_actionBar{bottom:calc(14px + var(--tabbar-h) + 10px + env(safe-area-inset-bottom));z-index:9;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-float);flex-direction:column;gap:8px;padding:10px;display:flex;position:sticky}@media (min-width:1024px){._0dx-3W_actionBar{box-shadow:none;padding:0;position:static}}._0dx-3W_filters{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}._0dx-3W_filterWide{grid-column:1/-1}@media (min-width:1024px){._0dx-3W_filters{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}._0dx-3W_filterWide{grid-column:auto}}._0dx-3W_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._0dx-3W_count{color:var(--text-2);font-size:13px}._0dx-3W_count b{font-family:var(--font-num);color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}._0dx-3W_tableScroll{position:relative}._0dx-3W_table{width:100%;min-width:820px;font-size:13px;line-height:1.45}._0dx-3W_table th{text-align:left;color:var(--text-3);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}._0dx-3W_table td{border-top:1px solid var(--line);vertical-align:top;padding:10px}._0dx-3W_table tr[data-open=true]>td{background:var(--surface-softer)}._0dx-3W_table ._0dx-3W_editorCell{background:var(--surface-softer);border-top:0;padding:0 10px 14px}._0dx-3W_numCell{text-align:right;white-space:nowrap}._0dx-3W_nowrap{white-space:nowrap}._0dx-3W_cellDesc{overflow-wrap:anywhere;font-weight:500}._0dx-3W_cellNote{color:var(--text-3);overflow-wrap:anywhere;font-size:12px;display:block}._0dx-3W_pager{justify-content:space-between;align-items:center;gap:8px;display:flex}._0dx-3W_pagerInfo{font-family:var(--font-num);color:var(--text-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}._0dx-3W_editor{border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 2px var(--line);flex-direction:column;gap:12px;padding:14px;display:flex}._0dx-3W_editRow{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}._0dx-3W_editRow>:first-child{flex:180px;min-width:0}._0dx-3W_ruleForm{flex-direction:column;gap:10px;min-width:0;display:flex}._0dx-3W_ruleConds{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:560px){._0dx-3W_ruleConds{grid-template-columns:repeat(2,minmax(0,1fr))}}._0dx-3W_catSummary{border-radius:var(--r-sm);background:var(--primary-soft);color:var(--primary-ink);padding:10px 12px;font-size:13px}._0dx-3W_catSummary b{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:800}._0dx-3W_manageBody{border-radius:var(--r-sm);background:var(--surface);color:var(--text);flex-direction:column;gap:18px;padding:14px;display:flex}._0dx-3W_catList{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:768px){._0dx-3W_catList{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}._0dx-3W_ruleText{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}._0dx-3W_ruleResult{color:var(--text);font-weight:700}._0dx-3W_rowLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}._0dx-3W_anchorLink{min-height:44px;color:var(--primary);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}._0dx-3W_keepAll{word-break:keep-all}._0dx-3W_keepAll :is(button,a){height:auto;min-height:50px;padding-top:6px;padding-bottom:6px}._0dx-3W_stepBox,._0dx-3W_itemActions,._0dx-3W_feedbackActions,._0dx-3W_editRow{word-break:keep-all}
._13ZN4G_layout{gap:var(--card-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._13ZN4G_left,._13ZN4G_right{gap:var(--card-gap);flex-direction:column;min-width:0;display:flex}@media (max-width:1023px){._13ZN4G_right{display:contents}}@media (min-width:1024px){._13ZN4G_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._13ZN4G_percentRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 12px;display:flex}._13ZN4G_percent{color:var(--primary-ink);align-items:baseline;gap:2px;margin:0;display:inline-flex}._13ZN4G_percentUnit{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1}._13ZN4G_stoneLegend{color:var(--text-2);flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:12px;display:flex}._13ZN4G_stoneLegend li{align-items:center;gap:6px;display:inline-flex}._13ZN4G_legendMark{border-radius:50%;flex:none;width:12px;height:12px}._13ZN4G_legendDone{background:var(--ok)}._13ZN4G_legendNext{background:var(--surface);box-shadow:inset 0 0 0 2px var(--primary)}._13ZN4G_legendTodo{background:var(--hero-panel)}._13ZN4G_bubble{margin-top:8px;position:relative}._13ZN4G_bubble:before{content:"";border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:10px solid var(--hero-panel);position:absolute;top:-10px;left:28px}._13ZN4G_bubbleBody{flex-direction:column;gap:2px;display:flex}._13ZN4G_bubbleTitle{font-family:var(--font-display);color:var(--primary-ink);font-size:19px;font-weight:400;line-height:1.35}._13ZN4G_bubbleText{color:var(--text);font-size:13px;line-height:1.5}._13ZN4G_heroNums{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;display:grid}@media (min-width:420px){._13ZN4G_heroNums{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1199px){._13ZN4G_heroNums{grid-template-columns:minmax(0,1fr)}}._13ZN4G_heroNum{flex-direction:column;gap:2px;min-width:0;display:flex}._13ZN4G_heroNum dt{color:var(--text-2);font-size:12px;font-weight:500;line-height:1.4}._13ZN4G_heroNum dd{color:var(--text);margin:0}._13ZN4G_heroSub{color:var(--text-3);font-size:11px}._13ZN4G_heroNone{color:var(--text-2);font-size:13px}._13ZN4G_updateRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}._13ZN4G_updateInput{flex:180px}._13ZN4G_historyList{flex-direction:column;gap:6px;display:flex}._13ZN4G_historyRow{border-radius:var(--r-sm);background:var(--surface);color:var(--text);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}._13ZN4G_historyValue{align-items:baseline;gap:8px;display:inline-flex}._13ZN4G_historyDelta{font-family:var(--font-num);color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}._13ZN4G_twoCol{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:520px){._13ZN4G_twoCol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1199px){._13ZN4G_twoCol{grid-template-columns:minmax(0,1fr)}}._13ZN4G_fieldset{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}._13ZN4G_legend{color:var(--text-3);margin-bottom:8px;padding:0;font-size:12px;font-weight:500;line-height:1.4}._13ZN4G_monthsInput{max-width:240px}._13ZN4G_resultBlock{flex-direction:column;gap:4px;display:flex}._13ZN4G_formula{font-family:var(--font-num);color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}._13ZN4G_eta{font-family:var(--font-num);color:var(--text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;line-height:1.2}._13ZN4G_saveHint{color:var(--text-3);font-size:12px;line-height:1.4}._13ZN4G_actionBar{bottom:calc(14px + var(--tabbar-h) + 10px + env(safe-area-inset-bottom));z-index:10;background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-float);flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:sticky}@media (min-width:1024px){._13ZN4G_actionBar{padding:var(--card-pad);box-shadow:var(--shadow-card);position:static}}
.nkx66q_engines{gap:var(--card-gap);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (min-width:560px){.nkx66q_engines{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.nkx66q_engines{grid-template-columns:repeat(4,minmax(0,1fr))}}.nkx66q_engineCard{gap:12px}.nkx66q_engineTop{flex-direction:column;gap:4px;display:flex}.nkx66q_engineDesc{font-size:13px;line-height:1.5}.nkx66q_engineSum{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;display:flex}.nkx66q_engineSumLabel{font-size:12px;font-weight:500;line-height:1.4}@media (min-width:1024px) and (max-width:1279px){.nkx66q_engineSum [data-amount]{white-space:normal;overflow-wrap:anywhere}}.nkx66q_engineEmpty{font-size:13px;line-height:1.5}.nkx66q_engineFoot{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.nkx66q_goalList{flex-direction:column;gap:8px;display:flex}.nkx66q_goalItem{border-radius:var(--r-sm);background:var(--surface);color:var(--text);flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.nkx66q_goalHead{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.nkx66q_goalTitle{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700;line-height:1.45}.nkx66q_goalFacts{font-family:var(--font-num);color:var(--text-2);font-variant-numeric:tabular-nums;word-break:keep-all;overflow-wrap:anywhere;font-size:13px;font-weight:800;line-height:1.45}.nkx66q_goalFacts span+span:before{content:" · ";color:var(--text-3)}.nkx66q_goalActions{color:var(--text-2);font-size:12px;line-height:1.45}.nkx66q_goalEdit{align-self:flex-start;margin-left:-6px}.nkx66q_reality{font-size:12px;font-weight:500;line-height:1.45}.nkx66q_r-success{color:var(--ok-ink)}.nkx66q_r-warn{color:var(--warn-ink)}.nkx66q_r-notice{color:var(--note-ink)}.nkx66q_r-info{color:var(--text-2)}.nkx66q_safetyBox{border-radius:var(--r-sm);background:var(--surface);color:var(--text);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.nkx66q_safetyRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.nkx66q_percent{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);font-size:18px;font-weight:900;line-height:1.3}.nkx66q_totalsNums{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.nkx66q_totalsNums div{flex-direction:column;gap:2px;min-width:0;display:flex}.nkx66q_totalsNums dt{color:var(--text-3);font-size:12px;font-weight:500;line-height:1.4}.nkx66q_totalsNums dd{margin:0}.nkx66q_aiGrid{gap:var(--card-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.nkx66q_aiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nkx66q_modeSeg button{white-space:normal;word-break:keep-all;text-align:center;padding:4px 8px;font-size:13px;line-height:1.25}.nkx66q_chipGroup{flex-direction:column;gap:6px;display:flex}.nkx66q_chips{flex-wrap:wrap;gap:6px;display:flex}.nkx66q_chips li{display:flex}.nkx66q_promptArea textarea{min-height:260px;font-size:13px}.nkx66q_editRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.nkx66q_piiList{flex-direction:column;gap:2px;margin:4px 0 0;display:flex}.nkx66q_piiList li{overflow-wrap:anywhere}.nkx66q_piiMasked{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:800}.nkx66q_disclaimers{flex-direction:column;gap:2px;padding-left:0;display:flex}.nkx66q_actionBar{bottom:calc(14px + var(--tabbar-h) + 10px + env(safe-area-inset-bottom));z-index:5;background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-float);flex-direction:column;gap:8px;margin:0 -6px;padding:12px 14px;display:flex;position:sticky}@media (min-width:1024px){.nkx66q_actionBar{box-shadow:none;margin:0;padding:0;position:static}}.nkx66q_hint{color:var(--text-3);font-size:12px;line-height:1.4}.nkx66q_draftList{flex-direction:column;gap:10px;display:flex}.nkx66q_draft{border-radius:var(--r-md);background:var(--surface);min-width:0;box-shadow:inset 0 0 0 2px var(--line);border:0;flex-direction:column;gap:10px;margin:0;padding:12px 14px 14px;display:flex}.nkx66q_draftHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.nkx66q_draftLegend{font-family:var(--font-display);font-size:17px;font-weight:400;line-height:1.35}.nkx66q_draftLine{color:var(--text-3);font-size:12px}.nkx66q_draftGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nkx66q_draftWide,.nkx66q_draftMoney{grid-column:1/-1}@media (min-width:420px){.nkx66q_draftMoney{grid-column:auto}}@media (min-width:1024px) and (max-width:1279px){.nkx66q_draftMoney{grid-column:1/-1}}.nkx66q_draftGrid textarea{min-height:72px}.nkx66q_lines{flex-direction:column;gap:4px;display:flex}.nkx66q_lines li{border-radius:var(--r-sm);background:var(--surface);color:var(--text);overflow-wrap:anywhere;padding:6px 10px;font-size:12px}.nkx66q_calc{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);font-weight:800}.nkx66q_formGrid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:420px){.nkx66q_formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nkx66q_formWide{grid-column:1/-1}}.nkx66q_actionRows{flex-direction:column;gap:8px;display:flex}.nkx66q_actionRow{align-items:flex-end;gap:8px;display:flex}.nkx66q_actionRow>:first-child{flex:auto;min-width:0}.nkx66q_actionRow>button{margin-bottom:2px}.nkx66q_dialogBody{flex-direction:column;gap:12px;display:flex}
.Cgg2Cq_stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.Cgg2Cq_stepBtn{border-radius:var(--r-sm);width:100%;min-height:56px;color:var(--text-3);text-align:center;word-break:keep-all;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:4px 2px;font-size:12px;font-weight:500;line-height:1.3;display:flex}.Cgg2Cq_stepBtn:hover:not(:disabled){background:var(--surface-softer);color:var(--text)}.Cgg2Cq_stepBtn[aria-current=step]{color:var(--primary);font-weight:700}.Cgg2Cq_stepCircle{background:var(--surface-soft);width:30px;height:30px;color:var(--text-2);font-family:var(--font-num);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.Cgg2Cq_stepNow{background:var(--primary);color:#fff}.Cgg2Cq_stepDone{background:var(--ok);color:#fff}.Cgg2Cq_qHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.Cgg2Cq_question{font-family:var(--font-display);color:var(--text);word-break:keep-all;font-size:19px;font-weight:400;line-height:1.35}.Cgg2Cq_question:focus{outline:none}.Cgg2Cq_question:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--r-xs)}.Cgg2Cq_qDesc{color:var(--text-2);word-break:keep-all;font-size:13px;line-height:1.5}.Cgg2Cq_field{max-width:360px}.Cgg2Cq_paydayField{max-width:200px}.Cgg2Cq_fieldset{border:0;min-width:0;margin:0;padding:0}.Cgg2Cq_options{flex-direction:column;gap:8px;display:flex}.Cgg2Cq_option{border-radius:var(--r-md);background:var(--surface-soft);cursor:pointer;align-items:flex-start;gap:12px;min-height:52px;padding:12px 14px;display:flex}.Cgg2Cq_option:hover{background:var(--surface-softer);box-shadow:inset 0 0 0 2px var(--line-strong)}.Cgg2Cq_option:has(input:checked){background:var(--primary-soft);box-shadow:inset 0 0 0 2px var(--primary)}.Cgg2Cq_option input{margin-top:2px}.Cgg2Cq_optText{flex-direction:column;gap:2px;min-width:0;display:flex}.Cgg2Cq_optLabel{color:var(--text);word-break:keep-all;font-size:14px;font-weight:700;line-height:1.45}.Cgg2Cq_optDesc{color:var(--text-2);word-break:keep-all;font-size:13px;line-height:1.5}.Cgg2Cq_summary{flex-direction:column;gap:8px;display:flex}.Cgg2Cq_summaryTitle{color:var(--text);font-size:13px;font-weight:700;line-height:1.4}.Cgg2Cq_summaryValue{color:var(--text);text-align:right;font-size:14px;font-weight:500}.Cgg2Cq_summaryEmpty{color:var(--text-3);font-size:13px}.Cgg2Cq_nav{gap:10px;display:flex}@media (max-width:1023px){.Cgg2Cq_nav{bottom:calc(14px + env(safe-area-inset-bottom));z-index:10;background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-float);margin:0 -14px;padding:12px 14px;position:sticky}}.Cgg2Cq_prev{flex:none}.Cgg2Cq_next{flex:1 1 0;min-width:0}.Cgg2Cq_skipRow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:2px 8px;padding-top:8px;display:flex}.Cgg2Cq_skipHint{color:var(--text-3);font-size:12px;line-height:1.4}.Cgg2Cq_faqAnswer{color:var(--text-2);font-size:13px;line-height:1.6}
.MV8x4q_blob{z-index:-1;background:var(--grad-brand);filter:blur(40px);opacity:.85;pointer-events:none;border-radius:50%;width:440px;height:440px;position:absolute;top:-150px;right:-170px}@media (min-width:1024px){.MV8x4q_blob{filter:blur(56px);width:760px;height:760px;top:-180px;right:-140px}}.MV8x4q_hero{flex-direction:column;gap:18px;min-width:0;display:flex}.MV8x4q_intro{flex-direction:column;gap:16px;min-width:0;display:flex}.MV8x4q_previewCol{order:-1;min-width:0}@media (min-width:1024px){.MV8x4q_hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;min-height:520px;display:grid}.MV8x4q_previewCol{order:0}}.MV8x4q_headline{font-family:var(--font-display);color:var(--text);word-break:keep-all;font-size:32px;font-weight:400;line-height:1.3}@media (min-width:1024px){.MV8x4q_headline{font-size:40px}}.MV8x4q_lead{color:var(--text-2);word-break:keep-all;font-size:14px;line-height:1.55}.MV8x4q_points{flex-direction:column;gap:8px;display:flex}.MV8x4q_point{color:var(--text);word-break:keep-all;align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:1.55;display:flex}.MV8x4q_ctas{flex-direction:column;gap:10px;display:flex}@media (min-width:560px){.MV8x4q_ctas{flex-direction:row}.MV8x4q_ctas>*{flex:1 1 0;min-width:0}}.MV8x4q_busyText{color:var(--text-2);font-size:13px;line-height:1.5}.MV8x4q_accountLine{border-radius:var(--r-md);background:var(--surface);color:var(--text-2);word-break:keep-all;align-items:flex-start;gap:8px;padding:8px 12px;font-size:13px;line-height:1.5;display:flex}.MV8x4q_accountEmail{color:var(--text);overflow-wrap:anywhere;font-weight:700}.MV8x4q_noteLink{color:var(--primary);text-underline-offset:2px;white-space:nowrap;font-weight:700;text-decoration:underline}.MV8x4q_notes{border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:6px;padding:12px 14px 4px;display:flex}.MV8x4q_noteList{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding-bottom:8px;display:flex}.MV8x4q_note{color:var(--text-2);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.MV8x4q_noteIcon{color:var(--primary-ink);flex:none;margin-top:1px}.MV8x4q_noteText{flex-direction:column;gap:1px;min-width:0;display:flex}.MV8x4q_noteStrong{color:var(--text);font-size:14px;font-weight:700}.MV8x4q_restoreRow{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.MV8x4q_restoreHint{color:var(--text-3);font-size:12px;line-height:1.4}.MV8x4q_previewWrap{justify-content:center;padding:6px 6px 4px;display:flex}.MV8x4q_preview{width:100%;max-width:420px;padding:var(--card-pad);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-hero);flex-direction:column;gap:12px;display:flex;transform:rotate(-2deg)}@media (min-width:1024px){.MV8x4q_preview{gap:16px;max-width:460px;padding:24px}}.MV8x4q_previewTitle{font-family:var(--font-display);color:var(--text);font-size:17px;font-weight:400;line-height:1.35}.MV8x4q_previewTotal{flex-direction:column;gap:2px;display:flex}.MV8x4q_roleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.MV8x4q_roleItem{align-items:center;gap:6px;min-width:0;display:flex}.MV8x4q_roleChip{border-radius:var(--r-pill);min-height:26px;font-family:var(--font-display);white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:400;line-height:1;display:inline-flex}.MV8x4q_tone-sky{background:var(--sky-soft);color:var(--sky-ink)}.MV8x4q_tone-mint{background:var(--mint-soft);color:var(--mint-ink)}.MV8x4q_tone-sun{background:var(--sun-soft);color:var(--sun-ink)}.MV8x4q_tone-pink{background:var(--pink-soft);color:var(--pink-ink)}.MV8x4q_roleAmount{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;line-height:1.3;overflow:hidden}.MV8x4q_previewOk{color:var(--ok-ink);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.MV8x4q_okDot{background:var(--ok);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.MV8x4q_below{gap:var(--card-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.MV8x4q_below{grid-template-columns:repeat(2,minmax(0,1fr))}.MV8x4q_below>:only-child{grid-column:1/-1}}.MV8x4q_continueLinks{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.MV8x4q_dialogText{color:var(--text-2);flex-direction:column;gap:6px;font-size:14px;line-height:1.55;display:flex}
.bMc4MG_layout{gap:var(--card-gap);flex-direction:column;min-width:0;display:flex}.bMc4MG_col{display:contents}.bMc4MG_late{order:10}.bMc4MG_later{order:11}@media (min-width:1024px){.bMc4MG_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.bMc4MG_col{gap:var(--card-gap);flex-direction:column;min-width:0;display:flex}.bMc4MG_late,.bMc4MG_later{order:0}}.bMc4MG_progress{flex-direction:column;gap:4px;display:flex}.bMc4MG_dayLine{flex-wrap:wrap;align-items:baseline;gap:2px 4px;display:flex}.bMc4MG_dayUnit{font-family:var(--font-display);font-size:20px;font-weight:400;line-height:1}.bMc4MG_dayTotal{font-family:var(--font-num);color:var(--text-2);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:1.3}.bMc4MG_subNums{color:var(--text-2);font-size:13px}.bMc4MG_subNums b{font-family:var(--font-num);color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.bMc4MG_calendar{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;padding:2px 0;display:grid}.bMc4MG_calCell{justify-content:center;align-items:center;min-width:0;display:flex}.bMc4MG_dot{aspect-ratio:1;width:100%;max-width:34px;font-family:var(--font-num);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.bMc4MG_checked{background:var(--cal-done)}.bMc4MG_skipped{background:var(--cal-skip)}.bMc4MG_missed{background:var(--track)}.bMc4MG_today{background:var(--primary);color:var(--surface)}.bMc4MG_future{border:2px dashed var(--cal-future);background:0 0}.bMc4MG_todayRing{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--primary)}.bMc4MG_legend{color:var(--text-2);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.bMc4MG_legendItem{align-items:center;gap:6px;display:inline-flex}.bMc4MG_legendDot{border-radius:50%;flex:none;width:12px;height:12px}.bMc4MG_caption{color:var(--text-3);font-size:12px;line-height:1.4}.bMc4MG_events{flex-direction:column;gap:8px;display:flex}.bMc4MG_event{border-radius:var(--r-sm);background:var(--surface-softer);align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.bMc4MG_eventText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bMc4MG_eventLabel{color:var(--text-3);font-size:12px;font-weight:500;line-height:1.4}.bMc4MG_eventDate{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:1.3}.bMc4MG_eventNote{color:var(--text-2);font-size:12px}.bMc4MG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.bMc4MG_colHead{font-family:var(--font-display);margin:0;font-size:19px;font-weight:400;line-height:1.35}.bMc4MG_items{flex-direction:column;gap:8px;display:flex}.bMc4MG_item{border-radius:var(--r-sm);background:var(--surface-softer);flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.bMc4MG_itemTop{align-items:flex-start;gap:10px;min-width:0;display:flex}.bMc4MG_mark{border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:inline-flex}.bMc4MG_markTodo{background:var(--surface);box-shadow:inset 0 0 0 2px var(--line-strong)}.bMc4MG_markDone{background:var(--ok);color:var(--surface)}.bMc4MG_markSkipped{background:var(--cal-skip);color:var(--note-ink)}.bMc4MG_itemText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bMc4MG_itemTitleRow{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.bMc4MG_itemTitle{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.45}.bMc4MG_itemSettled .bMc4MG_itemTitle{color:var(--text-2)}.bMc4MG_itemDetail{color:var(--text-2);font-size:13px;line-height:1.5}.bMc4MG_itemMeta{color:var(--text-3);font-size:12px;line-height:1.4}.bMc4MG_itemLink{align-self:flex-start;margin-left:-4px}.bMc4MG_editForm{flex-direction:column;gap:10px;display:flex}.bMc4MG_addForm{border-radius:var(--r-sm);background:var(--surface-soft);flex-direction:column;gap:10px;padding:12px;display:flex}.bMc4MG_weekdayField{max-width:220px}.bMc4MG_reviewForm{flex-direction:column;gap:12px;display:flex}.bMc4MG_actionsGroup{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.bMc4MG_legendTitle{color:var(--text-3);margin-bottom:2px;padding:0;font-size:12px;font-weight:500;line-height:1.4}.bMc4MG_subhead{font-family:var(--font-display);color:var(--text);margin:0;font-size:17px;font-weight:400;line-height:1.35}.bMc4MG_historyList{flex-direction:column;gap:8px;display:flex}.bMc4MG_historyItem{border-radius:var(--r-sm);background:var(--surface);color:var(--text-2);flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;display:flex}.bMc4MG_historyTitle{color:var(--text);font-weight:700}.bMc4MG_historyNums{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);font-weight:800}.bMc4MG_keepAll{word-break:keep-all}
.otGFzW_layout{gap:var(--card-gap);flex-direction:column;min-width:0;display:flex}.otGFzW_col{display:contents}.otGFzW_oIncome{order:1}.otGFzW_oBar{order:2}.otGFzW_oRoles{order:3}.otGFzW_oStatus{order:4}.otGFzW_oSave{order:5}.otGFzW_oTransfer{order:6}.otGFzW_oAlias{order:7}@media (max-width:1023px){.otGFzW_layout .otGFzW_oSave{bottom:calc(14px + var(--tabbar-h) + 10px + env(safe-area-inset-bottom));z-index:10;box-shadow:var(--shadow-float);gap:8px;padding:12px 14px;position:sticky}}@media (min-width:1024px){.otGFzW_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.otGFzW_col{gap:var(--card-gap);flex-direction:column;min-width:0;display:flex}}.otGFzW_incomeGrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.otGFzW_roleList{flex-direction:column;gap:10px;display:flex}.otGFzW_roleRow{border-radius:var(--r-sm);background:var(--surface-softer);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"chip input""desc desc";align-items:center;gap:6px 12px;min-width:0;padding:12px 14px;display:grid}.otGFzW_roleRow .otGFzW_roleChip{grid-area:chip}.otGFzW_roleInput{grid-area:input}.otGFzW_roleDesc{color:var(--text-2);grid-area:desc;font-size:12px;line-height:1.45}.otGFzW_roleShare{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-2);font-weight:800}.otGFzW_roleChip{border-radius:var(--r-pill);min-width:64px;min-height:30px;font-family:var(--font-display);white-space:nowrap;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:400;line-height:1;display:inline-flex}.otGFzW_tone-sky{background:var(--sky-soft);color:var(--sky-ink)}.otGFzW_tone-mint{background:var(--mint-soft);color:var(--mint-ink)}.otGFzW_tone-sun{background:var(--sun-soft);color:var(--sun-ink)}.otGFzW_tone-pink{background:var(--pink-soft);color:var(--pink-ink)}.otGFzW_legendList{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:6px 16px;display:grid}.otGFzW_legendRow{min-height:32px;color:var(--text-2);justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.otGFzW_legendRow>:first-child{white-space:nowrap}.otGFzW_legendValue{color:var(--text);align-items:baseline;gap:6px;display:inline-flex}.otGFzW_legendShare{font-family:var(--font-num);color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right;min-width:38px;font-size:12px;font-weight:800}.otGFzW_saveHint{color:var(--text-3);min-height:1px;font-size:12px;line-height:1.4}.otGFzW_diffList{flex-direction:column;gap:6px;display:flex}.otGFzW_diffRow{border-radius:var(--r-sm);background:var(--surface-softer);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:10px 12px;display:flex}.otGFzW_diffLabel{color:var(--text);font-size:13px;font-weight:700}.otGFzW_diffValues{font-family:var(--font-num);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.otGFzW_diffBefore{color:var(--text-3);text-decoration:line-through;text-decoration-thickness:1px}.otGFzW_diffAfter{color:var(--text)}.otGFzW_diffDelta{color:var(--primary-ink);font-size:12px}.otGFzW_transferList{flex-direction:column;gap:10px;display:flex}.otGFzW_transferRow{border-radius:var(--r-sm);background:var(--surface-softer);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.otGFzW_transferHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.otGFzW_transferTitle{font-size:inherit;font-weight:inherit;align-items:center;gap:10px;margin:0;display:inline-flex}.otGFzW_aliasGrid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:560px){.otGFzW_aliasGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.otGFzW_aliasGrid{grid-template-columns:minmax(0,1fr)}}@media (min-width:1280px){.otGFzW_aliasGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.BhSP7W_tabs{width:100%}@media (min-width:1024px){.BhSP7W_tabs{max-width:520px}}
