._calculator_1egf6_1{padding:0 0 var(--ts-space-20);background:var(--ts-bg-primary)}._container_1egf6_6{max-width:640px;margin:0 auto;padding:0 var(--ts-space-6)}._presets_1egf6_12{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ts-space-2);margin-bottom:var(--ts-space-6)}._presetButton_1egf6_20{padding:var(--ts-space-2) var(--ts-space-3);border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-pill);background:var(--ts-surface-default);color:var(--ts-fg-secondary);font-size:var(--ts-type-label-size);font-weight:var(--ts-weight-medium);line-height:var(--ts-leading-label);cursor:pointer;transition:border-color .2s var(--ts-ease-out),background .2s var(--ts-ease-out),color .2s var(--ts-ease-out)}._presetButton_1egf6_20:hover{border-color:var(--ts-border-hover);background:var(--ts-surface-hover);color:var(--ts-fg-primary)}._presetButtonActive_1egf6_39{border-color:var(--ts-border-active);background:var(--ts-surface-active);color:var(--ts-fg-primary)}._inputCard_1egf6_45{padding:var(--ts-space-8);border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-large);margin-bottom:var(--ts-space-6);background:var(--ts-surface-default)}._cardHeading_1egf6_53{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ts-space-4);margin-bottom:var(--ts-space-6)}._eyebrow_1egf6_61{margin:0 0 var(--ts-space-1);color:var(--ts-fg-tertiary);font-size:var(--ts-type-label-size);font-weight:var(--ts-weight-semibold);letter-spacing:var(--ts-tracking-label);line-height:var(--ts-leading-label);text-transform:uppercase}._cardTitle_1egf6_71{margin:0;color:var(--ts-fg-primary);font-size:var(--ts-type-title-size);font-weight:var(--ts-weight-semibold);line-height:var(--ts-leading-title)}._resetButton_1egf6_79{padding:var(--ts-space-2) var(--ts-space-3);border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-small);background:var(--ts-bg-primary);color:var(--ts-fg-secondary);font-size:var(--ts-type-label-size);font-weight:var(--ts-weight-medium);cursor:pointer;transition:color .16s var(--ts-ease-out),border-color .16s var(--ts-ease-out),background .16s var(--ts-ease-out)}._resetButton_1egf6_79:hover{border-color:var(--ts-border-hover);background:var(--ts-surface-hover);color:var(--ts-fg-primary)}._inputRow_1egf6_100{display:flex;align-items:flex-end;gap:var(--ts-space-3)}._inputGroup_1egf6_106{display:flex;flex:1;flex-direction:column;gap:var(--ts-space-2)}._inputLabel_1egf6_113{color:var(--ts-fg-secondary);font-size:var(--ts-type-label-size);font-weight:var(--ts-weight-medium);line-height:var(--ts-leading-label)}._input_1egf6_45{width:100%;padding:var(--ts-space-3) var(--ts-space-4);border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-medium);background:var(--ts-bg-primary);color:var(--ts-fg-primary);font-size:var(--ts-type-body-size);font-variant-numeric:tabular-nums;transition:border-color .2s var(--ts-ease-out)}._input_1egf6_45:hover{border-color:var(--ts-border-hover)}._input_1egf6_45:focus-visible{outline:2px solid var(--ts-accent);outline-offset:2px}._input_1egf6_45::placeholder{color:var(--ts-fg-tertiary)}._swapButton_1egf6_145{display:flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-medium);background:var(--ts-bg-primary);color:var(--ts-fg-secondary);cursor:pointer;transition:border-color .2s var(--ts-ease-out),background .2s var(--ts-ease-out),color .2s var(--ts-ease-out)}._swapButton_1egf6_145:hover{border-color:var(--ts-border-hover);background:var(--ts-surface-hover);color:var(--ts-fg-primary)}._presetButton_1egf6_20:focus-visible,._swapButton_1egf6_145:focus-visible,._resetButton_1egf6_79:focus-visible{outline:2px solid var(--ts-accent);outline-offset:2px}._diagonalRow_1egf6_173{margin-top:var(--ts-space-5)}._inputHint_1egf6_177{margin:var(--ts-space-2) 0 0;color:var(--ts-fg-tertiary);font-size:var(--ts-type-label-size);line-height:var(--ts-leading-label)}._resultsGrid_1egf6_184{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ts-space-3)}._resultCard_1egf6_190{padding:var(--ts-space-5);border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-medium);background:var(--ts-surface-default)}._resultLabel_1egf6_197{margin-bottom:var(--ts-space-2);color:var(--ts-fg-tertiary);font-size:var(--ts-type-label-size);font-weight:var(--ts-weight-medium);letter-spacing:var(--ts-tracking-label);line-height:var(--ts-leading-label);text-transform:uppercase}._resultValue_1egf6_207{overflow-wrap:anywhere;color:var(--ts-fg-primary);font-size:var(--ts-type-title-size);font-weight:var(--ts-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--ts-tracking-headline);line-height:var(--ts-leading-title)}._resultSub_1egf6_217{margin-top:var(--ts-space-1);color:var(--ts-fg-tertiary);font-size:var(--ts-type-label-size);line-height:var(--ts-leading-label)}._placeholder_1egf6_224{padding:var(--ts-space-10) var(--ts-space-6);border:1px dashed var(--ts-border-default);border-radius:var(--ts-radius-large);background:var(--ts-surface-default);color:var(--ts-fg-tertiary);font-size:var(--ts-type-small-size);line-height:var(--ts-leading-body);text-align:center}._exportSizes_1egf6_235{margin-top:var(--ts-space-6);padding:var(--ts-space-6);border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-large);background:var(--ts-surface-default)}._exportTitle_1egf6_243{margin:0 0 var(--ts-space-4);color:var(--ts-fg-primary);font-size:var(--ts-type-small-size);font-weight:var(--ts-weight-semibold);line-height:var(--ts-leading-title)}._exportList_1egf6_251{display:flex;flex-wrap:wrap;gap:var(--ts-space-2)}._exportChip_1egf6_257{padding:var(--ts-space-2) var(--ts-space-3);border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-small);background:var(--ts-bg-primary);color:var(--ts-fg-secondary);font-size:var(--ts-type-label-size);font-variant-numeric:tabular-nums;line-height:var(--ts-leading-label)}._exportChipLabel_1egf6_268{margin-right:var(--ts-space-2);color:var(--ts-fg-tertiary)}@media(max-width:768px){._container_1egf6_6{padding:0 var(--ts-space-4)}._inputCard_1egf6_45{padding:var(--ts-space-6) var(--ts-space-5)}._resultsGrid_1egf6_184{grid-template-columns:repeat(2,minmax(0,1fr))}._inputRow_1egf6_100{flex-wrap:wrap}}@media(max-width:480px){._resultsGrid_1egf6_184{grid-template-columns:1fr}}.reference[data-astro-cid-t7zzxvcg]{padding:var(--ts-space-6) 0 var(--ts-space-8);background:var(--ts-bg-primary)}.container[data-astro-cid-t7zzxvcg]{max-width:800px;margin:0 auto;padding:0 var(--ts-space-6)}.reference-title[data-astro-cid-t7zzxvcg]{margin:0 0 var(--ts-space-6);color:var(--ts-fg-primary);font-size:var(--ts-type-title-size);font-weight:var(--ts-weight-semibold);letter-spacing:var(--ts-tracking-headline);line-height:var(--ts-leading-title)}.table-wrap[data-astro-cid-t7zzxvcg]{overflow-x:auto;border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-medium)}.reference-table[data-astro-cid-t7zzxvcg]{width:100%;border-collapse:collapse;background:var(--ts-surface-default);font-size:var(--ts-type-small-size)}.reference-table[data-astro-cid-t7zzxvcg] th[data-astro-cid-t7zzxvcg]{text-align:left;padding:var(--ts-space-3) var(--ts-space-4);border-bottom:1px solid var(--ts-border-default);color:var(--ts-fg-tertiary);font-size:var(--ts-type-label-size);font-weight:var(--ts-weight-medium);letter-spacing:var(--ts-tracking-label);line-height:var(--ts-leading-label);text-transform:uppercase;white-space:nowrap}.reference-table[data-astro-cid-t7zzxvcg] td[data-astro-cid-t7zzxvcg]{padding:var(--ts-space-3) var(--ts-space-4);border-bottom:1px solid var(--ts-border-subtle);color:var(--ts-fg-secondary);line-height:var(--ts-leading-label);white-space:nowrap}.reference-table[data-astro-cid-t7zzxvcg] tbody[data-astro-cid-t7zzxvcg] tr[data-astro-cid-t7zzxvcg]:last-child td[data-astro-cid-t7zzxvcg]{border-bottom:none}.cell-name[data-astro-cid-t7zzxvcg]{color:var(--ts-fg-primary);font-weight:var(--ts-weight-medium)}.cell-mono[data-astro-cid-t7zzxvcg]{font-variant-numeric:tabular-nums}@media(max-width:768px){.reference-table[data-astro-cid-t7zzxvcg] td[data-astro-cid-t7zzxvcg],.reference-table[data-astro-cid-t7zzxvcg] th[data-astro-cid-t7zzxvcg]{padding:var(--ts-space-3)}.container[data-astro-cid-t7zzxvcg]{padding:0 var(--ts-space-4)}}
