.calculator-launch-button.svelte-1ngim79{width:var(--ccm-field-control-min-height,2rem);border:1px solid var(--ccm-border-strong);background:color-mix(in oklch, var(--ccm-status-danger-fg) 10%, var(--ccm-surface-content));color:var(--ccm-status-danger-fg);border-radius:0 var(--ccm-field-control-radius,var(--ccm-border-radius-standard)) var(--ccm-field-control-radius,var(--ccm-border-radius-standard)) 0;flex:none;justify-content:center;align-items:center;padding:.32rem .4rem;display:inline-flex;left:-1px}.calculator-launch-button.svelte-1ngim79:not(:disabled){cursor:pointer}.calculator-launch-button.svelte-1ngim79:not(:disabled):hover{background:color-mix(in oklch, var(--ccm-status-danger-fg) 16%, var(--ccm-surface-content))}.calculator-launch-button.svelte-1ngim79:focus-visible{box-shadow:inset 0 0 0 2px var(--ccm-focus-ring);outline:none}.calculator-launch-icon.svelte-1ngim79{justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.currency-validation-indicator.svelte-xi5yl5{display:flex;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.visually-hidden.svelte-xi5yl5{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button.svelte-xi5yl5{border-radius:var(--ccm-border-radius-standard);background:var(--ccm-status-danger-surface);width:1.25rem;height:1.25rem;color:var(--ccm-status-danger-fg);cursor:help;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}button.svelte-xi5yl5:focus-visible{outline:2px solid var(--ccm-status-danger-fg);outline-offset:2px}.validation-detail.svelte-xi5yl5{box-sizing:border-box;overflow-wrap:anywhere;border:1px solid var(--ccm-status-danger-border);border-radius:var(--ccm-border-radius-standard);background:var(--ccm-status-danger-surface);width:max-content;max-width:min(20rem,100vw - 16px);max-height:calc(100vh - 16px);color:var(--ccm-status-danger-fg);margin:0;padding:.5rem .75rem;font-size:.875rem;line-height:1.4;position:fixed;inset:auto;overflow:auto}
