.calc-toggle.svelte-19ng9bx.svelte-19ng9bx{margin-top:.5em;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:6px;color:#ccc;cursor:pointer;font-size:.8em;padding:2px 8px;transition:background .15s}.calc-toggle.svelte-19ng9bx.svelte-19ng9bx:hover{background:rgba(255,255,255,.15)}.calc-panel.svelte-19ng9bx.svelte-19ng9bx{margin-top:.5em;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.6em .8em;text-align:left;font-size:.85em;color:#ccc}.calc-label.svelte-19ng9bx.svelte-19ng9bx{display:flex;align-items:center;gap:.5em;font-weight:600;color:#ddd;margin-bottom:.5em}.calc-input.svelte-19ng9bx.svelte-19ng9bx{width:70px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;padding:2px 6px;font-size:1em}.calc-results.svelte-19ng9bx.svelte-19ng9bx{display:flex;flex-direction:column;gap:.2em}.calc-hint.svelte-19ng9bx.svelte-19ng9bx{color:#aaa;font-size:.9em}.calc-profit.svelte-19ng9bx.svelte-19ng9bx{color:#6ddd6d}.pro-hint.svelte-19ng9bx.svelte-19ng9bx{margin-top:.6em;padding-top:.5em;border-top:1px solid rgba(255,255,255,.08);font-size:.82em;color:#aaa}.pro-hint.svelte-19ng9bx a.svelte-19ng9bx{color:#7ab4f5;text-decoration:none}.pro-hint.svelte-19ng9bx a.svelte-19ng9bx:hover{text-decoration:underline}
