.feature-chips[data-astro-cid-4hhduwzw]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px}.feature-chips[data-astro-cid-4hhduwzw] span[data-astro-cid-4hhduwzw]{padding:6px 11px;border-radius:999px;background:var(--primary-light);color:var(--primary-dark);font-size:.76rem;font-weight:700}#data-values[data-astro-cid-4hhduwzw]{width:100%;box-sizing:border-box;min-height:142px;padding:13px 14px;border:1.5px solid var(--border-input);border-radius:var(--r-md);background:var(--surface-sub);color:var(--text);font:inherit;line-height:1.6;resize:vertical}#data-values[data-astro-cid-4hhduwzw]:focus{outline:none;border-color:var(--cat-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--cat-color) 14%,transparent)}.field-note[data-astro-cid-4hhduwzw]{display:block;margin-top:7px;color:var(--text-muted);font-size:.8rem;line-height:1.55}.quick-actions[data-astro-cid-4hhduwzw]{display:flex;flex-wrap:wrap;gap:10px;margin:-4px 0 18px}.quick-actions[data-astro-cid-4hhduwzw] button[data-astro-cid-4hhduwzw]{min-height:40px;padding:7px 14px;border:0;border-radius:var(--r-md);background:var(--cat-color);color:#fff;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.quick-actions[data-astro-cid-4hhduwzw] .secondary[data-astro-cid-4hhduwzw]{background:var(--surface-sub);color:var(--text-2);border:1px solid var(--border-input)}.option-grid[data-astro-cid-4hhduwzw]{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.input-error[data-astro-cid-4hhduwzw]{min-height:1.3em;margin:0 0 8px;color:var(--danger);font-size:.82rem;font-weight:700}#primary-label[data-astro-cid-4hhduwzw]{text-transform:none}.headline-results[data-astro-cid-4hhduwzw]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.headline-results[data-astro-cid-4hhduwzw]>div[data-astro-cid-4hhduwzw]{display:flex;flex-direction:column;align-items:center;padding:14px;border-radius:var(--r-md);background:var(--surface-sub)}.headline-results[data-astro-cid-4hhduwzw] span[data-astro-cid-4hhduwzw]{color:var(--text-2);font-size:.82rem}.headline-results[data-astro-cid-4hhduwzw] strong[data-astro-cid-4hhduwzw]{margin:4px 0;color:var(--cat-color);font-size:1.35rem}.headline-results[data-astro-cid-4hhduwzw] small[data-astro-cid-4hhduwzw]{color:var(--text-muted)}.result-grid[data-astro-cid-4hhduwzw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--border-2)}.result-grid[data-astro-cid-4hhduwzw]>div[data-astro-cid-4hhduwzw]{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--surface)}.result-grid[data-astro-cid-4hhduwzw] span[data-astro-cid-4hhduwzw]{color:var(--text-2)}.result-grid[data-astro-cid-4hhduwzw] strong[data-astro-cid-4hhduwzw]{text-align:right;overflow-wrap:anywhere}.calculation-steps[data-astro-cid-4hhduwzw]{margin-top:18px;padding:16px 18px;border-radius:var(--r-md);background:var(--primary-light)}.calculation-steps[data-astro-cid-4hhduwzw] h2[data-astro-cid-4hhduwzw]{margin:0 0 8px;font-size:1rem}.calculation-steps[data-astro-cid-4hhduwzw] ol[data-astro-cid-4hhduwzw]{margin:0;padding-left:1.4rem}.calculation-steps[data-astro-cid-4hhduwzw] li[data-astro-cid-4hhduwzw]{margin:5px 0;line-height:1.55;overflow-wrap:anywhere}.detail-table-box[data-astro-cid-4hhduwzw]{margin-top:16px}.detail-table-box[data-astro-cid-4hhduwzw] summary[data-astro-cid-4hhduwzw]{cursor:pointer;font-weight:700;color:var(--text-2)}.table-scroll[data-astro-cid-4hhduwzw]{overflow-x:auto;-webkit-overflow-scrolling:touch}.detail-table-box[data-astro-cid-4hhduwzw] .table-scroll[data-astro-cid-4hhduwzw]{margin-top:10px}.row-limit-note[data-astro-cid-4hhduwzw]{margin:8px 0 0;color:var(--text-muted);font-size:.78rem}.formula-grid[data-astro-cid-4hhduwzw]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0 22px}.formula-card[data-astro-cid-4hhduwzw]{padding:18px;border:1px solid var(--border-2);border-radius:var(--r-lg);background:var(--surface-sub)}.formula-card[data-astro-cid-4hhduwzw] h3[data-astro-cid-4hhduwzw]{margin:0 0 8px}.formula[data-astro-cid-4hhduwzw]{font-size:1.08rem;font-weight:800;color:var(--primary-dark);overflow-wrap:anywhere}.formula-card[data-astro-cid-4hhduwzw] code[data-astro-cid-4hhduwzw]{padding:2px 5px;border-radius:4px;background:var(--surface)}.static-table[data-astro-cid-4hhduwzw]{margin:14px 0}.source-list[data-astro-cid-4hhduwzw] a[data-astro-cid-4hhduwzw]{overflow-wrap:anywhere}@media(max-width:640px){.option-grid[data-astro-cid-4hhduwzw],.headline-results[data-astro-cid-4hhduwzw],.formula-grid[data-astro-cid-4hhduwzw],.result-grid[data-astro-cid-4hhduwzw]{grid-template-columns:1fr}.result-grid[data-astro-cid-4hhduwzw]>div[data-astro-cid-4hhduwzw]{align-items:flex-start}.result-grid[data-astro-cid-4hhduwzw] strong[data-astro-cid-4hhduwzw]{max-width:54%}}#deviation-table,.static-table table{width:100%;border-collapse:collapse;min-width:560px;font-size:.88rem}#deviation-table th,#deviation-table td,.static-table th,.static-table td{padding:9px 11px;border-bottom:1px solid var(--border-2);text-align:right;white-space:nowrap}#deviation-table th:first-child,#deviation-table td:first-child,.static-table th:first-child,.static-table td:first-child{text-align:left}#deviation-table thead th,.static-table thead th{color:var(--text-3);background:var(--surface-sub);font-weight:700}
