.k-calc-legs{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.k-calc-leg{display:grid;grid-template-columns:minmax(0,16rem) auto auto;justify-content:start;align-items:end;grid-gap:var(--space-3);gap:var(--space-3)}.k-calc-field{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.k-calc-check{display:inline-flex;align-items:center;gap:var(--space-1);padding-bottom:var(--space-2);font-size:14px;line-height:20px;color:var(--ink-muted)}.k-calc-check input{accent-color:var(--ink)}.k-calc-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;gap:var(--space-5)}.k-calc-stake{width:10rem}.k-calc-add,.k-calc-remove{padding:var(--space-2) var(--space-3);font:inherit;font-size:14px;line-height:20px;color:var(--ink);background:transparent;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);cursor:pointer}.k-calc-remove{margin-bottom:2px}.k-calc-add:disabled,.k-calc-remove:disabled{color:var(--ink-muted);cursor:default;opacity:.6}.k-calc-add:focus-visible,.k-calc-check input:focus-visible,.k-calc-remove:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.k-calc-ask{display:flex;align-items:center;gap:var(--space-2)}.k-calc-page{max-width:72rem}.k-calc-crumbline{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4)}.k-calc-khint{font-size:12px;line-height:16px;color:var(--ink-muted)}.k-calc-khint kbd{font-family:var(--font-mono);font-size:11px;padding:0 4px;border:1px solid var(--rule-strong);border-radius:var(--radius-sm)}.k-calc-subnav{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--rule);font-size:14px;line-height:20px}.k-calc-subnav a{color:var(--ink-muted);text-decoration:none;white-space:nowrap}.k-calc-subnav a[aria-current=page]{color:var(--ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--ink)}.k-calc-subnav a:hover{color:var(--ink)}.k-calc-cols{display:grid;grid-template-columns:minmax(0,1fr) 18rem;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.k-calc-main{min-width:0}.k-calc-aside{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.k-calc-box{padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.k-calc-box h2{margin:0;font-family:var(--font-ui);font-size:15px;line-height:20px;font-weight:600}.k-calc-box p{margin:0;font-size:14px;line-height:20px;color:var(--ink-muted)}.k-calc-box .k-calc-more{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.k-calc-faq{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.k-calc-faq details{border-bottom:1px solid var(--rule);padding-bottom:var(--space-2)}.k-calc-faq summary{cursor:pointer;font-family:var(--font-ui);font-size:17px;line-height:24px;font-weight:600}.k-calc-faq summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.k-calc-faq p{margin:var(--space-1) 0 0;max-width:65ch;font-family:var(--font-serif);font-size:16px;line-height:25px;font-variation-settings:"opsz" 16;color:var(--ink)}.k-calc-more{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.k-calc-sources{border-top:1px solid var(--rule);padding-top:var(--space-3);font-size:13px;line-height:19px;color:var(--ink-muted);display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.k-calc-sources p{margin:0;max-width:72ch}.k-calc-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.k-calc-copy{padding:var(--space-2) var(--space-3);font:inherit;font-size:14px;line-height:20px;color:var(--ink);background:transparent;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);cursor:pointer}.k-calc-copy:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.k-calc-copy kbd{font-family:var(--font-mono);font-size:11px;margin-left:var(--space-1);color:var(--ink-muted)}@media (max-width:960px){.k-calc-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.k-calc-leg{grid-template-columns:minmax(0,1fr) auto auto;justify-content:stretch;gap:var(--space-2)}.k-calc-stake{width:100%}}.k-calc-price{width:16rem;max-width:100%}.k-calc-side{grid-template-columns:minmax(0,10rem) minmax(0,10rem) auto}@media (max-width:480px){.k-calc-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}