.workspace_workspace__72MGT{--aid-saving:var(--chart-2);display:grid;grid-template-columns:280px minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:24px;background:var(--card);box-shadow:0 6px 28px color-mix(in oklab,var(--foreground) 3%,transparent)}.workspace_sidebar__h9fjZ{display:flex;flex-direction:column;gap:16px;padding:24px 22px;border-right:1px solid var(--border);min-width:0}.workspace_roleSwitch__igxss{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;background:var(--muted);border-radius:13px}.workspace_roleSwitch__igxss button{border-radius:10px;min-height:40px;min-width:0;padding:6px 8px;white-space:normal;line-height:1.3;font-size:13px;box-shadow:none}.workspace_fieldGroup__wWnix{display:flex;flex-direction:column;gap:9px;min-width:0}.workspace_fieldTitle__QmUen{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:14px;font-weight:650}.workspace_fieldLabel__m9RpX{display:inline-flex;align-items:center;gap:2px}.workspace_help__9FwGz{position:relative;width:28px;height:28px;min-height:28px;color:var(--muted-foreground);border-radius:50%}.workspace_help__9FwGz:after{content:"";position:absolute;inset:-6px}.workspace_monthlyControl__wKtvH{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:7px}.workspace_step__ig4x8{min-width:36px;min-height:40px;padding:0;border-radius:10px;transition:transform .12s ease,background-color .12s ease}.workspace_step__ig4x8:active{transform:scale(.96)}.workspace_amountInput__gvShZ{width:100%;min-width:0;border:0;box-shadow:none;padding:0;font-size:28px;font-weight:750;letter-spacing:-.04em;text-align:center;font-variant-numeric:tabular-nums;background:transparent;height:44px}.workspace_inputWithUnit__J4L_Q{display:flex;align-items:center;gap:7px;min-width:0}.workspace_inputWithUnit__J4L_Q>input{flex:1;width:0;min-width:0}.workspace_unit__zNead{font-size:14px;font-weight:600;color:var(--muted-foreground);white-space:nowrap}.workspace_fieldHint__HlK_A{font-size:12px;line-height:1.6;color:var(--muted-foreground)}.workspace_invalidHint__EhPWI{font-size:12px;line-height:1.6;color:var(--destructive)}.workspace_select__qgmHP{appearance:none;width:100%;min-height:44px;padding:8px 34px 8px 12px;border:1px solid var(--input);border-radius:11px;background:var(--card);font-size:18px;font-weight:650;font-variant-numeric:tabular-nums;outline:none}.workspace_select__qgmHP:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}.workspace_select__qgmHP[aria-invalid=true]{border-color:var(--destructive)}.workspace_selectWrapper__TJx9D{position:relative}.workspace_selectIcon__C0M_e{position:absolute;right:12px;top:14px;width:16px;height:16px;pointer-events:none;color:var(--muted-foreground)}.workspace_income__o4cAE{font-size:22px;font-weight:650;min-height:46px;letter-spacing:-.025em}.workspace_inlineCheck___6a6t{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;color:var(--muted-foreground);cursor:pointer}.workspace_inlineCheck___6a6t>button{margin-top:2px;flex-shrink:0}.workspace_detailTrigger__zFbWj{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0;text-align:left;font-weight:600;font-size:14px}.workspace_detailContent__lShjN{display:flex;flex-direction:column;gap:16px;padding-top:15px}.workspace_divider__joxSF{border-top:1px solid var(--border);padding-top:19px}.workspace_clear__71V52{color:var(--muted-foreground);font-size:12px;margin-top:auto;align-self:flex-start;min-height:40px}.workspace_main__dnzg6{min-width:0;padding:12px 24px 0}.workspace_tabs__uFjdN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--border);gap:8px;margin-bottom:20px}.workspace_tab__G7JhQ{position:relative;min-height:54px;color:var(--muted-foreground);font-size:16px;font-weight:650;transition:color .15s ease,background-color .15s ease;border-radius:7px 7px 0 0}.workspace_tab__G7JhQ:hover{background:var(--muted);color:var(--foreground)}.workspace_tab__G7JhQ[data-state=active]{color:var(--primary)}.workspace_tab__G7JhQ:after{position:absolute;content:"";left:12px;right:12px;bottom:-1px;height:3px;border-radius:3px;background:var(--primary);transform:scaleX(0);transition:transform .18s ease}.workspace_tab__G7JhQ[data-state=active]:after{transform:scaleX(1)}.workspace_panel__gkBOJ{animation:workspace_panel-in__RkoIB .22s ease-out both;min-width:0}.workspace_hero__BdY9J{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(160px,1fr);gap:20px;padding:22px;border-radius:18px;background:color-mix(in oklab,var(--primary) 6%,var(--card));margin-bottom:20px}.workspace_heroPrimary__S7AgW{min-width:0}.workspace_heroLabel__hrgwW{font-size:15px;line-height:1.7;font-weight:650;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.workspace_heroAmount__dZoH6{display:block;color:var(--primary);font-size:clamp(32px,3.8vw,52px);font-weight:780;letter-spacing:-.055em;font-variant-numeric:tabular-nums;line-height:1.3;margin:4px 0;white-space:nowrap}.workspace_yenUnit__fpWrV{font-size:.36em;font-weight:650;letter-spacing:0;margin-left:.3em}.workspace_amountEnter__w3nYR{display:inline-block;animation:workspace_amount-in__AHBBj .23s ease-out both}.workspace_heroSecondary__DB6Zi{min-width:0;border-left:1px solid color-mix(in oklab,var(--primary) 14%,var(--border));padding-left:20px;display:flex;flex-direction:column;justify-content:center;gap:5px}.workspace_secondaryAmount__zhX50{font-size:clamp(25px,2.8vw,36px);font-weight:750;letter-spacing:-.04em;color:var(--aid-saving);font-variant-numeric:tabular-nums;white-space:nowrap}.workspace_heroNote__S4YFH{font-size:12px;line-height:1.7;color:var(--muted-foreground)}.workspace_heroPrompt__mMmmM{font-size:18px;color:var(--primary);font-weight:650;line-height:1.6}.workspace_inlineLink__S53xz{display:inline-flex;align-items:center;gap:6px;color:var(--primary);font-weight:600;font-size:13px;text-decoration:underline;text-underline-offset:4px;min-height:36px}.workspace_claimSelect__gy_8V{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:7px 0 0}.workspace_claimSelect__gy_8V>select{min-height:32px;font-size:12px;font-weight:600;border-radius:9px;padding:6px 28px 6px 10px;border:1px solid var(--input);background:var(--card);max-width:100%}.workspace_legend__ZV8XC{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 22px;margin:0 0 6px;color:var(--foreground);font-size:12px}.workspace_legend__ZV8XC span{display:flex;align-items:center;gap:8px}.workspace_legendMark__njNSX{display:block;width:25px;height:3px;border-radius:2px;background:var(--primary)}.workspace_paidMark__H6Ag9{background:var(--aid-saving)}.workspace_plot___0ME4{width:100%;height:250px;min-width:0}.workspace_playback__erlH8{display:flex;align-items:center;gap:14px;margin:8px 0 16px}.workspace_playButton__fycYC{min-width:120px;min-height:42px;color:var(--primary);border-color:color-mix(in oklab,var(--primary) 15%,var(--border));background:color-mix(in oklab,var(--primary) 4%,var(--card));font-weight:650}.workspace_playSlider__tE9eU{min-width:0;flex:1}.workspace_playTime__9UMmU{font-size:12px;min-width:68px;text-align:right;color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.workspace_notice__2sSC9{display:flex;align-items:flex-start;gap:9px;border-radius:11px;background:color-mix(in oklab,var(--aid-saving) 9%,var(--card));padding:12px 14px;font-size:12px;line-height:1.65;margin:10px 0 16px}.workspace_notice__2sSC9>svg{width:17px;height:17px;flex-shrink:0;margin-top:1px;color:var(--primary)}.workspace_dataActions__W63IM{display:flex;align-items:center;flex-wrap:wrap;gap:5px 16px;margin:0 0 14px}.workspace_dataButton__O4kZF{color:var(--muted-foreground);font-size:12px;min-height:38px;padding:0 6px}.workspace_detailsTable__S_6aY{margin:10px 0 18px}.workspace_footer__AJzun{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--border);margin-top:12px}.workspace_footer__AJzun button{min-height:44px;width:100%;justify-content:space-between;font-size:13px;padding:0 9px;border-radius:8px;white-space:normal;text-align:left}.workspace_footer__AJzun button+button{border-left:1px solid var(--border)}.workspace_empty__hwNVL{min-height:390px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;color:var(--muted-foreground);text-align:center;padding:30px}.workspace_empty__hwNVL>svg{color:var(--primary);width:32px;height:32px}.workspace_empty__hwNVL h2{color:var(--foreground);font-size:22px;font-weight:700}.workspace_bodyTitle__T8XxE{font-size:15px;font-weight:650;margin:16px 0 12px}.workspace_costTrack__xD4QO{display:flex;height:30px;overflow:hidden;border-radius:9px;background:var(--muted);margin:18px 0 12px}.workspace_costPaid__0Pfix{background:var(--primary)}.workspace_costSaved___emy2{background:var(--aid-saving)}.workspace_costLegend__WY8Jz{display:flex;justify-content:space-between;gap:12px;font-size:13px;margin-bottom:26px;color:var(--muted-foreground)}.workspace_loanInputs__fSqN5{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.workspace_loanIntro__Gm8kg{font-size:12px;color:var(--muted-foreground);line-height:1.6;margin-bottom:18px}.workspace_loanTerms__ayOEe{display:flex;gap:7px;margin:8px 0 18px}.workspace_loanExplanation__rAW4P{line-height:1.8;font-size:13px;color:var(--muted-foreground);padding:12px 0}.workspace_loanExplanation__rAW4P p{margin-bottom:12px}.workspace_guideDialog__DdOdn [data-slot=card]{border:0;box-shadow:none;padding:0;background:transparent}.workspace_guideDialog__DdOdn [data-slot=card-content],.workspace_guideDialog__DdOdn [data-slot=card-header]{padding:0}.workspace_sourceList__SDZws{display:flex;flex-direction:column;gap:12px;margin-top:20px}.workspace_dialogBody__Ojlfz{font-size:14px;line-height:1.9;color:var(--muted-foreground)}.workspace_dialogBody__Ojlfz p{margin-top:14px}@keyframes workspace_amount-in__AHBBj{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes workspace_panel-in__RkoIB{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1280px){.workspace_heroAmount__dZoH6{font-size:50px}}@media (max-width:900px) and (min-width:768px){.workspace_workspace__72MGT{grid-template-columns:250px minmax(0,1fr)}.workspace_sidebar__h9fjZ{padding:22px 18px}.workspace_main__dnzg6{padding:12px 18px 0}.workspace_hero__BdY9J{grid-template-columns:1fr;padding:20px}.workspace_heroSecondary__DB6Zi{border-left:0;border-top:1px solid var(--border);padding:12px 0 0}.workspace_heroAmount__dZoH6{font-size:40px}}@media (max-width:767px){.workspace_workspace__72MGT{grid-template-columns:1fr;border-radius:19px}.workspace_sidebar__h9fjZ{padding:22px 20px;border-right:0;border-bottom:1px solid var(--border);gap:18px}.workspace_main__dnzg6{padding:8px 16px 0}.workspace_roleSwitch__igxss button{min-height:44px}.workspace_tab__G7JhQ{white-space:normal;font-size:14px;line-height:1.35;padding:8px 4px}.workspace_fieldTitle__QmUen{font-size:14px}.workspace_amountInput__gvShZ{font-size:30px}.workspace_hero__BdY9J{grid-template-columns:1fr;padding:20px;gap:12px}.workspace_heroAmount__dZoH6{font-size:clamp(25px,8vw,38px)}.workspace_heroSecondary__DB6Zi{border-left:0;border-top:1px solid color-mix(in oklab,var(--primary) 15%,var(--border));padding:12px 0 0}.workspace_secondaryAmount__zhX50{font-size:29px}.workspace_plot___0ME4{height:250px}.workspace_playback__erlH8{flex-wrap:wrap;gap:8px 10px}.workspace_playButton__fycYC{min-width:110px}.workspace_playSlider__tE9eU{flex-basis:calc(100% - 130px)}.workspace_playTime__9UMmU{width:auto;flex:1;min-width:0;text-align:right}.workspace_footer__AJzun{grid-template-columns:1fr;gap:0}.workspace_footer__AJzun button+button{border-left:0;border-top:1px solid var(--border)}.workspace_loanInputs__fSqN5{grid-template-columns:1fr}.workspace_claimSelect__gy_8V{flex-direction:column;align-items:stretch}.workspace_clear__71V52{margin-top:0}.workspace_costLegend__WY8Jz{font-size:12px}}@media (prefers-reduced-motion:reduce){.workspace_amountEnter__w3nYR,.workspace_panel__gkBOJ,.workspace_workspace__72MGT *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.workspace_workspace__72MGT[data-reduced-motion=true] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media (max-width:767px){.workspace_sidebar__h9fjZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 14px}.workspace_sidebar__h9fjZ>*{grid-column:1/-1}.workspace_sidebar__h9fjZ>.workspace_fieldGroup__wWnix:nth-child(3),.workspace_sidebar__h9fjZ>.workspace_fieldGroup__wWnix:nth-child(4){grid-column:auto}.workspace_sidebar__h9fjZ>.workspace_fieldGroup__wWnix:nth-child(3){border-top:0;padding-top:0}}