.recipe-scaler-card[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:1.75rem;padding:2rem;background:var(--color-surface, #ffffff);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-lg, 16px);box-shadow:var(--shadow-sm, 0 1px 3px rgba(18, 19, 22, .05))}.scaler-header[data-astro-cid-degxf6db]{border-bottom:1px solid var(--border-subtle, #e6e2da);padding-bottom:1.25rem}.scaler-title[data-astro-cid-degxf6db]{font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800;margin-top:.25rem;color:var(--text-main, #141518)}.scaler-subtitle[data-astro-cid-degxf6db]{font-size:.985rem;color:var(--text-muted, #575a65);line-height:1.55;margin-top:.35rem}.scaler-form[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:1.35rem}.form-row[data-astro-cid-degxf6db]{display:grid;grid-template-columns:1fr;gap:1rem}.form-group[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:.4rem}.form-group[data-astro-cid-degxf6db].full-width{grid-column:1 / -1}.form-label[data-astro-cid-degxf6db]{font-size:.875rem;font-weight:700;color:var(--text-main, #141518);display:flex;align-items:center;gap:.35rem}.label-optional[data-astro-cid-degxf6db]{font-size:.75rem;font-weight:500;color:var(--text-subtle, #888d9a)}.form-input[data-astro-cid-degxf6db]{width:100%;height:48px;padding:0 1rem;font-size:1rem;color:var(--text-main, #141518);background:var(--color-canvas, #faf9f6);border:1px solid var(--border-strong, #d3cec4);border-radius:var(--radius-sm, 8px);transition:all .15s ease}.form-input[data-astro-cid-degxf6db]:focus{outline:none;border-color:var(--accent, #ea580c);box-shadow:0 0 0 3px #ea580c26;background:#fff}.input-accent-border[data-astro-cid-degxf6db]{border-color:var(--accent, #ea580c)}.input-with-stepper[data-astro-cid-degxf6db]{position:relative;display:flex;align-items:center}.input-with-stepper[data-astro-cid-degxf6db] .form-input[data-astro-cid-degxf6db]{padding-right:5.5rem}.input-unit-tag[data-astro-cid-degxf6db]{position:absolute;right:.85rem;font-size:.8125rem;font-weight:600;color:var(--text-subtle, #888d9a);pointer-events:none;text-transform:lowercase}.method-selector-wrap[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:.5rem}.method-toggle-group[data-astro-cid-degxf6db]{display:inline-flex;background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-sm, 8px);padding:.25rem;gap:.25rem;width:fit-content}.method-btn[data-astro-cid-degxf6db]{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.15rem;font-size:.875rem;font-weight:700;color:var(--text-muted, #575a65);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease}.method-btn[data-astro-cid-degxf6db]:hover{color:var(--text-main, #141518)}.method-btn[data-astro-cid-degxf6db].is-active{color:#fff;background:var(--accent, #ea580c);box-shadow:0 1px 2px #ea580c4d}.scaling-controls-grid[data-astro-cid-degxf6db]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.quick-presets-row[data-astro-cid-degxf6db]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:-.35rem}.presets-label[data-astro-cid-degxf6db]{font-size:.8125rem;font-weight:600;color:var(--text-subtle, #888d9a)}.presets-chips[data-astro-cid-degxf6db]{display:flex;flex-wrap:wrap;gap:.4rem}.preset-chip[data-astro-cid-degxf6db]{padding:.3rem .65rem;font-size:.78125rem;font-weight:600;color:var(--text-main, #141518);background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-radius:9999px;cursor:pointer;transition:all .15s ease}.preset-chip[data-astro-cid-degxf6db]:hover{border-color:var(--accent, #ea580c);color:var(--accent, #ea580c)}.preset-chip[data-astro-cid-degxf6db].is-selected{background:var(--accent-subtle, #fff7ed);border-color:var(--accent, #ea580c);color:var(--accent, #ea580c)}.textarea-header[data-astro-cid-degxf6db]{display:flex;justify-content:space-between;align-items:center}.textarea-counter[data-astro-cid-degxf6db]{font-size:.8125rem;font-weight:600;color:var(--accent, #ea580c)}.form-textarea[data-astro-cid-degxf6db]{width:100%;padding:.85rem 1rem;font-family:var(--font-sans, inherit);font-size:.965rem;line-height:1.6;color:var(--text-main, #141518);background:var(--color-canvas, #faf9f6);border:1px solid var(--border-strong, #d3cec4);border-radius:var(--radius-sm, 8px);resize:vertical;min-height:160px;transition:all .15s ease}.form-textarea[data-astro-cid-degxf6db]:focus{outline:none;border-color:var(--accent, #ea580c);box-shadow:0 0 0 3px #ea580c26;background:#fff}.form-helper-text[data-astro-cid-degxf6db]{font-size:.8125rem;color:var(--text-muted, #575a65);margin-top:.25rem}.checkbox-row[data-astro-cid-degxf6db]{padding:.85rem 1rem;background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-sm, 8px)}.custom-checkbox-label[data-astro-cid-degxf6db]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;user-select:none}.custom-checkbox[data-astro-cid-degxf6db]{position:absolute;opacity:0;cursor:pointer}.checkbox-box[data-astro-cid-degxf6db]{width:20px;height:20px;border:2px solid var(--border-strong, #d3cec4);border-radius:4px;margin-top:.15rem;flex-shrink:0;transition:all .15s ease;background:#fff}.custom-checkbox[data-astro-cid-degxf6db]:checked+.checkbox-box[data-astro-cid-degxf6db]{background:var(--accent, #ea580c);border-color:var(--accent, #ea580c);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.custom-checkbox[data-astro-cid-degxf6db]:focus-visible+.checkbox-box[data-astro-cid-degxf6db]{outline:2px solid var(--accent, #ea580c);outline-offset:2px}.checkbox-text[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:.15rem;font-size:.90625rem;color:var(--text-main, #141518)}.checkbox-sub[data-astro-cid-degxf6db]{font-size:.8125rem;color:var(--text-muted, #575a65)}.scaler-actions-row[data-astro-cid-degxf6db]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:.25rem}.btn-scale[data-astro-cid-degxf6db]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:0 1.75rem;font-size:1rem;font-weight:800;flex:1 1 240px}.scaler-sub-actions[data-astro-cid-degxf6db]{display:flex;align-items:center;gap:.5rem}.scaler-results-panel[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:1.5rem;padding:1.75rem;border-radius:var(--radius-md, 12px);background:#18191d;color:#fff;margin-top:.5rem}.results-panel-header[data-astro-cid-degxf6db]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:1rem}.results-badge[data-astro-cid-degxf6db]{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--accent, #ea580c);background:#ea580c26;padding:.2rem .55rem;border-radius:9999px;margin-bottom:.35rem}.results-recipe-title[data-astro-cid-degxf6db]{font-size:1.35rem;font-weight:800;color:#fff;margin:0}.copy-btn[data-astro-cid-degxf6db]{display:inline-flex;align-items:center;gap:.4rem;min-height:38px;padding:0 .85rem}.copy-btn[data-astro-cid-degxf6db].btn-success{background:#16a34a!important;border-color:#16a34a!important;color:#fff!important}.results-metrics-grid[data-astro-cid-degxf6db]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.85rem}.metric-box[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:.2rem;padding:.85rem 1rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-sm, 8px)}.metric-label[data-astro-cid-degxf6db]{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-inverse-muted, #9ea3ae)}.metric-val[data-astro-cid-degxf6db]{font-size:1.35rem;font-weight:800;color:#fff}.scaled-recipe-box[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:.75rem;background:#00000040;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm, 8px);padding:1.25rem}.scaled-recipe-header[data-astro-cid-degxf6db]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:.5rem}.scaled-box-label[data-astro-cid-degxf6db]{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent, #ea580c)}.scaled-box-hint[data-astro-cid-degxf6db]{font-size:.75rem;color:var(--text-inverse-muted, #9ea3ae)}.scaled-ingredients-list[data-astro-cid-degxf6db]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.scaled-item[data-astro-cid-degxf6db]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem .65rem;border-radius:6px;background:#ffffff08}.scaled-item-text[data-astro-cid-degxf6db]{font-size:1.05rem;color:#fff;line-height:1.5}.scaled-item-orig[data-astro-cid-degxf6db]{font-size:.8125rem;color:var(--text-inverse-muted, #9ea3ae);white-space:nowrap}.empty-list-msg[data-astro-cid-degxf6db]{font-size:.9375rem;color:var(--text-inverse-muted, #9ea3ae);padding:1rem 0;text-align:center}.weights-breakdown-panel[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm, 8px)}.weights-header[data-astro-cid-degxf6db]{display:flex;align-items:center;gap:.5rem;color:var(--accent, #ea580c)}.weights-header[data-astro-cid-degxf6db] h4[data-astro-cid-degxf6db]{font-size:.9375rem;font-weight:800;color:#fff;margin:0}.weights-note[data-astro-cid-degxf6db]{font-size:.8125rem;color:var(--text-inverse-muted, #9ea3ae);margin:0}.weights-grid[data-astro-cid-degxf6db]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.65rem;margin-top:.25rem}.weight-card[data-astro-cid-degxf6db]{display:flex;justify-content:space-between;align-items:center;padding:.65rem .85rem;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:6px;gap:.5rem}.weight-card-left[data-astro-cid-degxf6db]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.weight-ing[data-astro-cid-degxf6db]{font-size:.875rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weight-orig[data-astro-cid-degxf6db]{font-size:.75rem;color:var(--text-inverse-muted, #9ea3ae)}.weight-note[data-astro-cid-degxf6db]{font-size:.71875rem;color:#f59e0b}.weight-val[data-astro-cid-degxf6db]{font-size:1.15rem;font-weight:800;color:var(--accent, #ea580c);white-space:nowrap}.weight-na[data-astro-cid-degxf6db]{font-size:1rem;color:var(--text-inverse-muted, #9ea3ae)}.is-hidden[data-astro-cid-degxf6db]{display:none!important}@media(max-width:640px){.recipe-scaler-card[data-astro-cid-degxf6db]{padding:1.25rem 1rem;gap:1.25rem}.scaling-controls-grid[data-astro-cid-degxf6db]{grid-template-columns:1fr;gap:.85rem}.scaler-actions-row[data-astro-cid-degxf6db]{flex-direction:column;align-items:stretch}.scaler-sub-actions[data-astro-cid-degxf6db]{justify-content:space-between}.results-panel-header[data-astro-cid-degxf6db]{flex-direction:column;align-items:stretch}.scaled-item[data-astro-cid-degxf6db]{flex-direction:column;align-items:flex-start;gap:.25rem}.scaled-item-orig[data-astro-cid-degxf6db]{font-size:.75rem}}@media(max-width:375px){.method-toggle-group[data-astro-cid-degxf6db]{width:100%}.method-btn[data-astro-cid-degxf6db]{flex:1;justify-content:center;padding:.45rem .5rem;font-size:.8125rem}}.page-wrapper[data-astro-cid-25m63r7t]{padding-top:2rem;padding-bottom:4rem;display:flex;flex-direction:column;gap:2rem}.tool-page-header[data-astro-cid-25m63r7t]{display:flex;flex-direction:column;gap:.5rem;text-align:left}.tool-header-meta[data-astro-cid-25m63r7t]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.review-badge[data-astro-cid-25m63r7t]{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--text-muted, #575a65);background:var(--color-surface-sunken, rgba(0, 0, 0, .03));border:1px solid var(--border-subtle, #e6e2da);padding:.2rem .6rem;border-radius:9999px}.review-badge[data-astro-cid-25m63r7t] svg[data-astro-cid-25m63r7t]{color:var(--color-success, #16a34a);flex-shrink:0}.review-badge[data-astro-cid-25m63r7t] time[data-astro-cid-25m63r7t]{font-weight:500}.tool-page-title[data-astro-cid-25m63r7t]{font-size:clamp(2rem,4.5vw,2.75rem);font-weight:900;line-height:1.15;color:var(--text-main, #141518)}.tool-page-lead[data-astro-cid-25m63r7t]{font-size:1.125rem;color:var(--text-muted, #575a65);line-height:1.6;max-width:72ch}.content-section[data-astro-cid-25m63r7t]{padding:2rem;display:flex;flex-direction:column;gap:1.25rem;background:var(--color-surface, #ffffff);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-lg, 16px)}.section-header[data-astro-cid-25m63r7t]{display:flex;flex-direction:column;gap:.25rem}.section-header[data-astro-cid-25m63r7t] h2[data-astro-cid-25m63r7t]{font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:800;color:var(--text-main, #141518)}.section-intro[data-astro-cid-25m63r7t]{font-size:1rem;color:var(--text-muted, #575a65);line-height:1.6}.step-guide-list[data-astro-cid-25m63r7t]{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-direction:column;gap:1.25rem}.step-item[data-astro-cid-25m63r7t]{display:flex;align-items:flex-start;gap:1.15rem}.step-number[data-astro-cid-25m63r7t]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--accent, #ea580c);color:#fff;font-size:1.1rem;font-weight:800;flex-shrink:0}.step-content[data-astro-cid-25m63r7t] h3[data-astro-cid-25m63r7t]{font-size:1.05rem;font-weight:700;color:var(--text-main, #141518);margin-bottom:.25rem}.step-content[data-astro-cid-25m63r7t] p[data-astro-cid-25m63r7t]{font-size:.9375rem;color:var(--text-muted, #575a65);line-height:1.55;margin:0}.formula-callout-box[data-astro-cid-25m63r7t]{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;background:var(--accent-subtle, #fff7ed);border:1px solid var(--accent-border, #ffedd5);border-left:4px solid var(--accent, #ea580c);border-radius:var(--radius-sm, 8px)}.formula-row[data-astro-cid-25m63r7t]{display:flex;flex-direction:column;gap:.25rem}@media(min-width:640px){.formula-row[data-astro-cid-25m63r7t]{flex-direction:row;align-items:center;gap:.75rem}}.formula-label[data-astro-cid-25m63r7t]{font-size:.875rem;font-weight:700;color:var(--text-main, #141518);min-width:170px}.formula-code[data-astro-cid-25m63r7t]{font-family:var(--font-mono, monospace);font-size:.9375rem;font-weight:700;color:var(--accent, #ea580c);background:#fff;padding:.25rem .65rem;border-radius:4px;border:1px solid var(--accent-border, #ffedd5)}.definitions-grid[data-astro-cid-25m63r7t]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.definitions-grid[data-astro-cid-25m63r7t]{grid-template-columns:1fr 1fr}}.def-card[data-astro-cid-25m63r7t]{padding:1.15rem;background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-sm, 8px);display:flex;flex-direction:column;gap:.35rem}.def-card[data-astro-cid-25m63r7t] h4[data-astro-cid-25m63r7t]{font-size:.9375rem;font-weight:700;color:var(--accent, #ea580c);margin:0}.def-card[data-astro-cid-25m63r7t] p[data-astro-cid-25m63r7t]{font-size:.875rem;color:var(--text-muted, #575a65);line-height:1.5;margin:0}.worked-example-container[data-astro-cid-25m63r7t]{display:flex;flex-direction:column;gap:1.25rem;background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-md, 12px);padding:1.5rem}.scenario-lead[data-astro-cid-25m63r7t]{display:flex;align-items:flex-start;gap:.75rem}.scenario-badge[data-astro-cid-25m63r7t]{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;background:var(--accent, #ea580c);color:#fff;padding:.2rem .6rem;border-radius:9999px;flex-shrink:0;margin-top:.15rem}.scenario-lead[data-astro-cid-25m63r7t] p[data-astro-cid-25m63r7t]{font-size:1rem;color:var(--text-main, #141518);line-height:1.55;margin:0}.example-calculation-steps[data-astro-cid-25m63r7t]{display:flex;flex-direction:column;gap:1.15rem;border-top:1px solid var(--border-subtle, #e6e2da);padding-top:1rem}.calc-step[data-astro-cid-25m63r7t]{display:flex;flex-direction:column;gap:.35rem}.calc-step[data-astro-cid-25m63r7t] strong[data-astro-cid-25m63r7t]{font-size:.9375rem;color:var(--text-main, #141518)}.calc-step[data-astro-cid-25m63r7t] p[data-astro-cid-25m63r7t]{font-size:.875rem;color:var(--text-muted, #575a65);margin:0}.math-equation[data-astro-cid-25m63r7t]{display:inline-block;padding:.5rem .85rem;background:#fff;border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-sm, 6px);font-size:.9375rem;color:var(--text-main, #141518);width:fit-content;margin-top:.25rem}.example-ingredients-list[data-astro-cid-25m63r7t]{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-direction:column;gap:.5rem}.example-ingredients-list[data-astro-cid-25m63r7t] li[data-astro-cid-25m63r7t]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.45rem .75rem;background:#fff;border:1px solid var(--border-subtle, #e6e2da);border-radius:6px;font-size:.90625rem}.ex-orig[data-astro-cid-25m63r7t]{color:var(--text-muted, #575a65)}.ex-arrow[data-astro-cid-25m63r7t]{color:var(--text-subtle, #888d9a);font-weight:600}.ex-scaled[data-astro-cid-25m63r7t]{color:var(--accent, #ea580c);font-weight:700}.result-step[data-astro-cid-25m63r7t]{padding:.85rem 1rem;background:var(--accent-subtle, #fff7ed);border:1px solid var(--accent-border, #ffedd5);border-radius:6px}.tips-cards-grid[data-astro-cid-25m63r7t]{display:grid;grid-template-columns:1fr;gap:1.15rem}@media(min-width:640px){.tips-cards-grid[data-astro-cid-25m63r7t]{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.tips-cards-grid[data-astro-cid-25m63r7t]{grid-template-columns:repeat(3,1fr)}}.tip-card[data-astro-cid-25m63r7t]{padding:1.25rem;background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-md, 12px);display:flex;flex-direction:column;gap:.5rem}.tip-icon[data-astro-cid-25m63r7t]{font-size:1.5rem;line-height:1}.tip-card[data-astro-cid-25m63r7t] h3[data-astro-cid-25m63r7t]{font-size:1rem;font-weight:700;color:var(--text-main, #141518);margin:0}.tip-card[data-astro-cid-25m63r7t] p[data-astro-cid-25m63r7t]{font-size:.875rem;color:var(--text-muted, #575a65);line-height:1.55;margin:0}.mistakes-cards-grid[data-astro-cid-25m63r7t]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.mistakes-cards-grid[data-astro-cid-25m63r7t]{grid-template-columns:1fr 1fr}}.mistake-card[data-astro-cid-25m63r7t]{padding:1.15rem;background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-left:3px solid #ef4444;border-radius:0 var(--radius-sm, 8px) var(--radius-sm, 8px) 0;display:flex;flex-direction:column;gap:.35rem}.mistake-card[data-astro-cid-25m63r7t] h4[data-astro-cid-25m63r7t]{font-size:.9375rem;font-weight:700;color:var(--text-main, #141518);margin:0}.mistake-card[data-astro-cid-25m63r7t] p[data-astro-cid-25m63r7t]{font-size:.84375rem;color:var(--text-muted, #575a65);line-height:1.5;margin:0}.table-container[data-astro-cid-25m63r7t]{overflow-x:auto}.scaling-table[data-astro-cid-25m63r7t]{width:100%;border-collapse:collapse;font-size:.90625rem;text-align:left}.scaling-table[data-astro-cid-25m63r7t] th[data-astro-cid-25m63r7t]{padding:.75rem 1rem;background:var(--color-canvas, #faf9f6);border-bottom:2px solid var(--border-strong, #d3cec4);font-weight:700;color:var(--text-main, #141518)}.scaling-table[data-astro-cid-25m63r7t] td[data-astro-cid-25m63r7t]{padding:.75rem 1rem;border-bottom:1px solid var(--border-subtle, #e6e2da);color:var(--text-main, #141518)}.scaling-table[data-astro-cid-25m63r7t] tr[data-astro-cid-25m63r7t]:hover td[data-astro-cid-25m63r7t]{background:var(--color-canvas, #faf9f6)}.multiplier-badge[data-astro-cid-25m63r7t]{display:inline-block;padding:.2rem .55rem;background:var(--accent-subtle, #fff7ed);border:1px solid var(--accent-border, #ffedd5);border-radius:9999px;font-weight:800;color:var(--accent, #ea580c);font-size:.8125rem}.single-mult-card[data-astro-cid-25m63r7t]{padding:1.5rem;background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-md, 12px);display:flex;flex-direction:column;gap:1.25rem}.single-mult-grid[data-astro-cid-25m63r7t]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem}.single-mult-result[data-astro-cid-25m63r7t]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:#fff;border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-sm, 8px)}.qm-result-label[data-astro-cid-25m63r7t]{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted, #575a65)}.qm-result-val[data-astro-cid-25m63r7t]{font-size:1.5rem;font-weight:900}.faqs-accordion[data-astro-cid-25m63r7t]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-astro-cid-25m63r7t]{background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-sm, 8px);overflow:hidden;transition:all .15s ease}.faq-item[data-astro-cid-25m63r7t][open]{border-color:var(--accent, #ea580c)}.faq-question[data-astro-cid-25m63r7t]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;cursor:pointer;user-select:none;list-style:none}.faq-question[data-astro-cid-25m63r7t]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-25m63r7t] h3[data-astro-cid-25m63r7t]{font-size:1rem;font-weight:700;color:var(--text-main, #141518);margin:0}.faq-toggle-icon[data-astro-cid-25m63r7t]{font-size:1.25rem;font-weight:700;color:var(--accent, #ea580c);transition:transform .15s ease}.faq-item[data-astro-cid-25m63r7t][open] .faq-toggle-icon[data-astro-cid-25m63r7t]{transform:rotate(45deg)}.faq-answer[data-astro-cid-25m63r7t]{padding:0 1.25rem 1.25rem;font-size:.9375rem;color:var(--text-muted, #575a65);line-height:1.6}.faq-answer[data-astro-cid-25m63r7t] p[data-astro-cid-25m63r7t]{margin:0}.related-tools-grid[data-astro-cid-25m63r7t]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin-top:.25rem}.related-tool-card[data-astro-cid-25m63r7t]{display:flex;flex-direction:column;padding:1.15rem;background:var(--color-canvas, #faf9f6);border:1px solid var(--border-subtle, #e6e2da);border-radius:var(--radius-sm, 8px);text-decoration:none;transition:all .15s ease}.related-tool-card[data-astro-cid-25m63r7t]:hover{border-color:var(--accent, #ea580c);transform:translateY(-2px);box-shadow:var(--shadow-sm, 0 2px 4px rgba(18, 19, 22, .06))}.tool-card-title[data-astro-cid-25m63r7t]{font-size:.965rem;font-weight:700;color:var(--text-main, #141518);margin:0 0 .35rem}.related-tool-card[data-astro-cid-25m63r7t]:hover .tool-card-title[data-astro-cid-25m63r7t]{color:var(--accent, #ea580c)}.tool-card-desc[data-astro-cid-25m63r7t]{font-size:.8125rem;color:var(--text-muted, #575a65);line-height:1.5;margin:0}@media(max-width:640px){.content-section[data-astro-cid-25m63r7t]{padding:1.25rem 1rem}}
