.ArbitrageCalculatorPage_pageContainer__XxyX2{min-height:70vh;padding-bottom:var(--spacing-lg)}.ArbitrageCalculatorPage_breadcrumbs___b0R8{background:var(--bg-tertiary);padding:var(--spacing-sm) 0;font-size:.875rem}.ArbitrageCalculatorPage_breadcrumbs___b0R8 ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:.5rem}.ArbitrageCalculatorPage_breadcrumbs___b0R8 li{display:flex;align-items:center}.ArbitrageCalculatorPage_breadcrumbs___b0R8 li:not(:last-child):after{content:"›";margin-left:.5rem;color:var(--text-secondary)}.ArbitrageCalculatorPage_breadcrumbs___b0R8 a{color:var(--primary-blue);text-decoration:none}.ArbitrageCalculatorPage_breadcrumbs___b0R8 a:hover{text-decoration:underline}.ArbitrageCalculatorPage_breadcrumbs___b0R8 li[aria-current=page]{color:var(--text-secondary)}.ArbitrageCalculatorPage_pageHeader__hlfLP{text-align:center;margin:var(--spacing-lg) 0}.ArbitrageCalculatorPage_pageHeader__hlfLP h1{margin:0 0 .5rem;font-family:var(--font-display,inherit)}.ArbitrageCalculatorPage_pageSubtitle__cK2yo{color:var(--text-secondary);max-width:640px;margin:0 auto;font-size:1.05rem;line-height:1.5}.ArbitrageCalculatorPage_calcWrap__Lmo7W{display:grid;grid-template-columns:minmax(0,720px);justify-content:center;margin-bottom:var(--spacing-xl)}.ArbitrageCalculatorPage_calcCard__o1GpN{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:0 1px 3px rgba(0,0,0,.06)}.ArbitrageCalculatorPage_legList__3Cad5{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.ArbitrageCalculatorPage_legRow__Gj755{display:flex;align-items:flex-end;gap:var(--spacing-sm)}.ArbitrageCalculatorPage_field__X3iQW{display:flex;flex-direction:column;gap:.3rem;flex:1 1;min-width:0;margin-bottom:var(--spacing-sm)}.ArbitrageCalculatorPage_label__7Ajln{font-size:.78rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.02em}.ArbitrageCalculatorPage_input__edod3{width:100%;padding:.55rem .7rem;font-size:1rem;font-family:inherit;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-medium);border-radius:var(--radius-sm);-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.ArbitrageCalculatorPage_input__edod3:focus{outline:none;border-color:var(--primary-blue);box-shadow:0 0 0 3px rgba(37,99,235,.15)}.ArbitrageCalculatorPage_inputError__9h7SE{border-color:#dc2626}.ArbitrageCalculatorPage_inputError__9h7SE:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.15)}.ArbitrageCalculatorPage_fieldError__0474T{font-size:.78rem;color:#dc2626}.ArbitrageCalculatorPage_removeBtn__l5EtX{flex:0 0 auto;width:2.4rem;height:2.4rem;font-size:1.2rem;line-height:1;font-family:inherit;color:var(--text-secondary);background:var(--bg-primary);border:1px solid var(--border-medium);border-radius:var(--radius-sm);cursor:pointer}.ArbitrageCalculatorPage_removeBtn__l5EtX:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-medium);background:var(--bg-tertiary)}.ArbitrageCalculatorPage_removeBtn__l5EtX:disabled{opacity:.4;cursor:not-allowed}.ArbitrageCalculatorPage_legActions__yubWt{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.ArbitrageCalculatorPage_addBtn___TBqK{padding:.45rem .9rem;font-size:.9rem;font-weight:600;font-family:inherit;color:var(--primary-blue);background:var(--bg-primary);border:1px dashed var(--primary-blue);border-radius:var(--radius-sm);cursor:pointer}.ArbitrageCalculatorPage_addBtn___TBqK:hover:not(:disabled){background:var(--bg-tertiary)}.ArbitrageCalculatorPage_addBtn___TBqK:disabled{opacity:.4;cursor:not-allowed}.ArbitrageCalculatorPage_maxLegsNote__FQBEf{font-size:.82rem;color:var(--text-muted)}.ArbitrageCalculatorPage_stakeTable__0VHHl{width:100%;border-collapse:collapse;margin-top:var(--spacing-md);font-size:.9rem}.ArbitrageCalculatorPage_stakeTable__0VHHl td,.ArbitrageCalculatorPage_stakeTable__0VHHl th{text-align:left;padding:.5rem .6rem;border-bottom:1px solid var(--border-light)}.ArbitrageCalculatorPage_stakeTable__0VHHl th{font-size:.72rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.02em}.ArbitrageCalculatorPage_stakeTable__0VHHl td{font-weight:600;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArbitrageCalculatorPage_statGrid__gLljc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-sm);gap:var(--spacing-sm);margin:var(--spacing-sm) 0 0}.ArbitrageCalculatorPage_stat__ymUZX{background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:.55rem .7rem}.ArbitrageCalculatorPage_stat__ymUZX dt{font-size:.72rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.02em;margin:0 0 .2rem}.ArbitrageCalculatorPage_stat__ymUZX dd{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0}.ArbitrageCalculatorPage_profitPositive__9LUrf{color:var(--success-green,#16a34a)}.ArbitrageCalculatorPage_profitNegative___oP8A{color:var(--warning-red,#dc2626)}.ArbitrageCalculatorPage_arbBadgeNo__LcgPJ,.ArbitrageCalculatorPage_arbBadgeYes__cIxWC{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .6rem;border-radius:var(--radius-sm);margin-top:var(--spacing-sm)}.ArbitrageCalculatorPage_arbBadgeYes__cIxWC{background:var(--success-green,#16a34a);color:#fff}.ArbitrageCalculatorPage_arbBadgeNo__LcgPJ{background:var(--bg-tertiary);color:var(--text-secondary)}.ArbitrageCalculatorPage_resultExplanation__OqRT4{font-size:.92rem;line-height:1.5;color:var(--text-secondary);margin:.7rem 0 0}.ArbitrageCalculatorPage_actions__QvpVb{margin-top:var(--spacing-sm)}.ArbitrageCalculatorPage_resetBtn__zbeqi{background:none;border:none;color:var(--text-secondary);font-size:.85rem;cursor:pointer;padding:.3rem 0;text-decoration:underline;font-family:inherit}.ArbitrageCalculatorPage_resetBtn__zbeqi:hover{color:var(--text-primary)}.ArbitrageCalculatorPage_disclaimer__nEhRA{font-size:.78rem;color:var(--text-muted);line-height:1.45;margin:var(--spacing-md) 0 0}.ArbitrageCalculatorPage_seoSection__yiCzj{max-width:720px;margin:0 auto var(--spacing-xl);line-height:1.6}.ArbitrageCalculatorPage_seoSection__yiCzj h2{margin:var(--spacing-lg) 0 var(--spacing-sm);font-family:var(--font-display,inherit)}.ArbitrageCalculatorPage_seoIntro__bXiaj{font-size:1.05rem;color:var(--text-primary)}.ArbitrageCalculatorPage_formula__5SWIc{padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-tertiary);border-radius:var(--radius-md);font-weight:600;text-align:center}.ArbitrageCalculatorPage_faqItem__noIuj{margin-bottom:.75rem;padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md)}.ArbitrageCalculatorPage_faqItem__noIuj summary{cursor:pointer}.ArbitrageCalculatorPage_faqItem__noIuj p{margin:.6rem 0 0}@media (max-width:640px){.ArbitrageCalculatorPage_statGrid__gLljc{grid-template-columns:repeat(2,1fr)}.ArbitrageCalculatorPage_stakeTable__0VHHl{font-size:.8rem}.ArbitrageCalculatorPage_stakeTable__0VHHl td,.ArbitrageCalculatorPage_stakeTable__0VHHl th{padding:.4rem .35rem}}@media (max-width:520px){.ArbitrageCalculatorPage_legRow__Gj755{flex-wrap:wrap}}