.PensionWithdrawalCalc-module__CZp7nG__page{max-width:860px;padding:var(--space-xl) var(--space-lg) var(--space-2xl);gap:var(--space-xl);flex-direction:column;margin:0 auto;display:flex}.PensionWithdrawalCalc-module__CZp7nG__inputs{background:var(--glass-border);border:1px solid var(--glass-border);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;display:grid}.PensionWithdrawalCalc-module__CZp7nG__field{background:var(--glass-bg);padding:var(--space-md) 18px;gap:var(--space-sm);flex-direction:column;display:flex}.PensionWithdrawalCalc-module__CZp7nG__fieldHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.PensionWithdrawalCalc-module__CZp7nG__fieldLabel{color:var(--text-secondary);font-size:.8rem}.PensionWithdrawalCalc-module__CZp7nG__fieldValue{font-family:var(--font-num);color:var(--text-primary);font-size:1.05rem;font-weight:600}.PensionWithdrawalCalc-module__CZp7nG__fieldHint{color:var(--text-faint);word-break:keep-all;font-size:.7rem;line-height:1.6}.PensionWithdrawalCalc-module__CZp7nG__range{width:100%;accent-color:var(--neon-cyan)}.PensionWithdrawalCalc-module__CZp7nG__toggles{gap:var(--space-sm);flex-wrap:wrap;display:flex}.PensionWithdrawalCalc-module__CZp7nG__toggle{border:1px solid var(--border-strong);background:var(--bg-tertiary);color:var(--text-tertiary);cursor:pointer;padding:9px 14px;font-family:inherit;font-size:.78rem}.PensionWithdrawalCalc-module__CZp7nG__toggle.PensionWithdrawalCalc-module__CZp7nG__on{background:var(--gold-bg);border-color:var(--neon-cyan);color:var(--gold-light)}.PensionWithdrawalCalc-module__CZp7nG__gauge{border:1px solid var(--border-strong);padding:var(--space-lg);gap:var(--space-sm);flex-direction:column;display:flex}.PensionWithdrawalCalc-module__CZp7nG__gaugeLead{font-family:var(--font-serif);color:var(--text-primary);word-break:keep-all;font-size:clamp(1.05rem,3vw,1.3rem);font-weight:600;line-height:1.5}.PensionWithdrawalCalc-module__CZp7nG__gaugeAccent{color:var(--neon-cyan)}.PensionWithdrawalCalc-module__CZp7nG__gaugeOver{color:var(--neon-pink)}.PensionWithdrawalCalc-module__CZp7nG__gaugeSafe{color:var(--neon-green)}.PensionWithdrawalCalc-module__CZp7nG__track{background:var(--bg-surface-hover);height:11px;margin-top:var(--space-xs);display:flex}.PensionWithdrawalCalc-module__CZp7nG__fillUnder{background:var(--neon-green);height:100%}.PensionWithdrawalCalc-module__CZp7nG__fillOver{background:var(--neon-pink);height:100%}.PensionWithdrawalCalc-module__CZp7nG__trackMeta{font-family:var(--font-mono);color:var(--text-ghost);justify-content:space-between;font-size:.66rem;display:flex}.PensionWithdrawalCalc-module__CZp7nG__gaugeBody{color:var(--text-tertiary);word-break:keep-all;font-size:.85rem;line-height:1.8}.PensionWithdrawalCalc-module__CZp7nG__compare{background:var(--glass-border);border:1px solid var(--glass-border);flex-wrap:wrap;gap:1px;display:flex}.PensionWithdrawalCalc-module__CZp7nG__card{background:var(--glass-bg);gap:var(--space-sm);flex-direction:column;padding:20px 22px;display:flex}.PensionWithdrawalCalc-module__CZp7nG__card.PensionWithdrawalCalc-module__CZp7nG__best{background:var(--bg-surface)}.PensionWithdrawalCalc-module__CZp7nG__cardLabel{color:var(--text-tertiary);font-size:.78rem}.PensionWithdrawalCalc-module__CZp7nG__cardBadge{color:var(--gold-light);font-size:.68rem}.PensionWithdrawalCalc-module__CZp7nG__cardAmount{font-family:var(--font-num);letter-spacing:-.02em;color:var(--text-primary);font-size:1.75rem;font-weight:500}.PensionWithdrawalCalc-module__CZp7nG__cardNote{color:var(--text-faint);word-break:keep-all;font-size:.72rem;line-height:1.7}.PensionWithdrawalCalc-module__CZp7nG__rows{margin-top:var(--space-xs);flex-direction:column;display:flex}.PensionWithdrawalCalc-module__CZp7nG__row{justify-content:space-between;gap:var(--space-sm);color:var(--text-tertiary);border-bottom:1px solid var(--border-faint);padding:5px 0;font-size:.74rem;display:flex}.PensionWithdrawalCalc-module__CZp7nG__row:last-child{border-bottom:none}.PensionWithdrawalCalc-module__CZp7nG__rowVal{font-family:var(--font-num);color:var(--text-secondary)}.PensionWithdrawalCalc-module__CZp7nG__order{background:var(--border-subtle);border:1px solid var(--border-subtle);flex-direction:column;gap:1px;display:flex}.PensionWithdrawalCalc-module__CZp7nG__orderStep{background:var(--bg-tertiary);padding:var(--space-md) 18px;gap:var(--space-md);align-items:flex-start;display:flex}.PensionWithdrawalCalc-module__CZp7nG__orderNum{font-family:var(--font-mono);color:var(--text-faint);flex:none;width:20px;font-size:.85rem}.PensionWithdrawalCalc-module__CZp7nG__orderBody{flex-direction:column;gap:4px;display:flex}.PensionWithdrawalCalc-module__CZp7nG__orderName{color:var(--text-primary);font-size:.88rem;font-weight:500}.PensionWithdrawalCalc-module__CZp7nG__orderDesc{color:var(--text-tertiary);word-break:keep-all;font-size:.76rem;line-height:1.7}.PensionWithdrawalCalc-module__CZp7nG__orderTax{color:var(--text-faint);word-break:keep-all;font-size:.74rem}.PensionWithdrawalCalc-module__CZp7nG__section{gap:var(--space-sm);flex-direction:column;display:flex}.PensionWithdrawalCalc-module__CZp7nG__sectionTitle{font-family:var(--font-serif);color:var(--text-primary);font-size:1.05rem;font-weight:600}.PensionWithdrawalCalc-module__CZp7nG__body{color:var(--text-secondary);word-break:keep-all;font-size:.9rem;line-height:1.85}.PensionWithdrawalCalc-module__CZp7nG__disclaimer{color:var(--text-ghost);word-break:keep-all;font-size:.72rem;line-height:1.7}@media (max-width:768px){.PensionWithdrawalCalc-module__CZp7nG__page{padding:var(--space-lg) var(--space-md) var(--space-2xl)}.PensionWithdrawalCalc-module__CZp7nG__range{height:32px}.PensionWithdrawalCalc-module__CZp7nG__toggle{flex:1;min-height:44px}}.PensionWithdrawalCalc-module__CZp7nG__compare>*{flex:220px;min-width:0}
