.ToolPanel_panel__6Le9A{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.ToolPanel_title__XxYAz{font-size:1.05rem;font-weight:700}.ToolPanel_description__tI9G6{color:var(--color-text-muted);line-height:1.5}.ToolPanel_body__ofVgR{display:flex;flex-direction:column;gap:var(--space-4)}.ToolPanel_footer__nPoKc{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end;padding-top:var(--space-4);border-top:1px solid var(--color-border)}.ToolForm_form__F22Yf{display:flex;flex-direction:column;gap:var(--space-4)}.ToolForm_row__I74bC{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ToolForm_actions__OR818{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.ToolForm_resultList__7RThJ{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.ToolForm_resultItem__wGXyW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-mono,monospace);font-size:.9375rem;word-break:break-all}.ToolForm_scenario__EmNdJ{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.ToolForm_scenarioTitle__2HEN_{font-size:1rem;font-weight:700}.ToolForm_scenarioFormula__41QnR{font-size:.8125rem;color:var(--color-text-muted);font-family:var(--font-mono,monospace)}.ToolForm_statsGrid___YPgE{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.ToolForm_statCard__2CWb8{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ToolForm_statLabel__rN4jW{font-size:.8125rem;color:var(--color-text-muted)}.ToolForm_statValue__huc_n{font-size:1.25rem;font-weight:700}.ToolForm_strengthBar__sNKvC{height:6px;border-radius:var(--radius-full);background:var(--color-border);overflow:hidden}.ToolForm_strengthFill__zLHfm{height:100%;border-radius:var(--radius-full);transition:width var(--transition),background var(--transition)}.ToolForm_strengthVeryWeak___ZfXr{background:var(--color-danger,#dc2626)}.ToolForm_strengthWeak__G7E4X{background:#f97316}.ToolForm_strengthFair__t_T7A{background:#eab308}.ToolForm_strengthGood__0_Iah{background:#22c55e}.ToolForm_strengthStrong__rOndT{background:#16a34a}@media (min-width:640px){.ToolForm_row__I74bC{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolForm_statsGrid___YPgE{grid-template-columns:repeat(3,minmax(0,1fr))}}.AdSlot_slot__cY4_Z{display:block;width:100%;min-height:6rem;border-radius:var(--radius-md);background:var(--color-surface-muted)}.AdSlot_vertical__df1nR{min-height:16rem}.AdSlot_horizontal__oWQh5{min-height:5.5rem}.AdSlot_visualLabel__IkXav{margin-bottom:var(--space-2);font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.Breadcrumb_nav__g_mvM{font-size:.875rem;color:var(--color-text-muted)}.Breadcrumb_list__AIZL0,.Breadcrumb_nav__g_mvM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.Breadcrumb_list__AIZL0{list-style:none;margin:0;padding:0}.Breadcrumb_item__XvPdP{display:inline-flex;align-items:center;gap:var(--space-2)}.Breadcrumb_link__Dlg4G{color:var(--color-text-muted);text-decoration:none}.Breadcrumb_link__Dlg4G:hover{color:var(--color-primary)}.Breadcrumb_linkCurrent__2reZu{color:var(--color-text);font-weight:600}.Breadcrumb_separator__U3Dsr{color:var(--color-border)}.ToolFaq_section__MRV9_{display:flex;flex-direction:column;gap:var(--space-4)}.ToolFaq_title__hF6SX{font-size:1.25rem;font-weight:700}.ToolFaq_list__N6RgD{display:flex;flex-direction:column;gap:var(--space-3)}.ToolFaq_item__NP4_m{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.ToolFaq_question__C4QsK{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border:none;background:transparent;text-align:left;font:inherit;font-weight:700;cursor:pointer;color:var(--color-text)}.ToolFaq_question__C4QsK:hover{background:var(--color-surface-muted)}.ToolFaq_answer__FwDSn{padding:0 var(--space-4) var(--space-4);color:var(--color-text-muted);line-height:1.6}.ToolFaq_icon__LyuT4{flex-shrink:0;color:var(--color-primary)}