.page_layout__8gq11{display:flex;gap:1.5rem;align-items:flex-start}.page_calcCol__ODfZo{flex:1 1;min-width:0;max-width:480px;display:flex;flex-direction:column;gap:.875rem}.page_amountRow__m50B8{display:flex;align-items:center}.page_currencySign__Ytg4j{padding:.5625rem .75rem;background:var(--surface);border:1px solid var(--border);border-right:none;border-radius:var(--radius-sm) 0 0 var(--radius-sm);font-size:1rem;font-weight:700;color:var(--text);line-height:1.5}.page_amountInput__mMPJc{border-radius:0 var(--radius-sm) var(--radius-sm) 0!important;font-size:1.125rem!important;font-weight:700!important}.page_modeToggle__Fvhvs{display:flex;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px;gap:3px}.page_modeBtn__cXH8c{flex:1 1;padding:.5rem .75rem;border-radius:5px;border:none;font-size:.8125rem;font-weight:600;color:var(--text-secondary);background:transparent;cursor:pointer;transition:all .15s}.page_modeBtnOn__1iDvd{background:#fff;color:var(--primary);box-shadow:0 1px 3px rgba(0,0,0,.1)}.page_row__HPCnK{display:flex;justify-content:space-between;align-items:center;padding:.5625rem 0;border-bottom:1px solid var(--border);font-size:.9rem;gap:1rem}.page_row__HPCnK:last-child{border-bottom:none}.page_rowLabel__6ZS9K{color:var(--text-secondary);font-size:.875rem}.page_rowVal__JMILW{font-weight:600;color:var(--text);white-space:nowrap}.page_feeVal__MRzaz{color:#dc2626}.page_rowFinal__APxJ7{background:var(--primary-50);margin:.5rem -1.375rem -1.375rem;padding:.875rem 1.375rem!important;border-radius:0 0 var(--radius) var(--radius);font-size:1rem;font-weight:800;color:var(--primary-700)!important;border-bottom:none!important}.page_ruleBox__CBuvL{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.125rem 1.25rem}.page_ruleTitle__NyVQn{font-size:.8125rem;font-weight:700;color:var(--text);margin-bottom:.875rem}.page_rules__ggAQk{display:flex;flex-direction:column;gap:.5rem}.page_rule__HJAOI{display:flex;align-items:center;gap:.625rem;font-size:.875rem;color:var(--text-secondary)}.page_ruleBadge__oGaRp{width:20px;height:20px;background:var(--primary-50);border:1px solid var(--primary-100);color:var(--primary);font-size:.7rem;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_tableCol__tSiBA{flex:1 1;min-width:0}.page_tableTitle__cW_T6{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:.875rem}.page_feeTable__T1LF5{width:100%;border-collapse:collapse;font-size:.875rem}.page_feeTable__T1LF5 th{text-align:right;padding:.4rem .5rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);border-bottom:2px solid var(--border)}.page_feeTable__T1LF5 th:first-child{text-align:left}.page_feeTable__T1LF5 td{text-align:right;padding:.5rem;border-bottom:1px solid var(--border);color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875rem}.page_feeTable__T1LF5 tbody tr:last-child td{border-bottom:none}.page_feeTable__T1LF5 tbody tr:hover{background:var(--surface)}.page_amtCell__YhtwV{text-align:left!important;font-weight:600}.page_feeCell__GLW8f{color:#dc2626;font-weight:500}.page_activeRow__y_wUI td{background:var(--primary-50)!important;font-weight:700}.page_tableNote__9zHyt{font-size:.8125rem;color:var(--text-tertiary);margin-top:.75rem;line-height:1.55}@media (max-width:900px){.page_layout__8gq11{flex-direction:column}.page_calcCol__ODfZo{max-width:100%}}@media (max-width:500px){.page_feeTable__T1LF5{font-size:.8125rem}.page_feeTable__T1LF5 td,.page_feeTable__T1LF5 th{padding:.4rem .375rem}}