.volume-converter-stage[data-astro-cid-onlqg5pl]{margin-bottom:2rem}.volume-card[data-astro-cid-onlqg5pl]{padding:2.5rem 2rem;border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-lg);background:linear-gradient(180deg,hsl(var(--bg-card)),hsl(var(--bg-surface)))}.converter-top-badge[data-astro-cid-onlqg5pl]{display:flex;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.badge-pill[data-astro-cid-onlqg5pl]{font-size:.75rem;text-transform:uppercase;font-weight:700;letter-spacing:.05em;padding:.25rem .75rem;border-radius:9999px;background:hsla(var(--primary-hsl),.15);color:hsl(var(--primary));border:1px solid hsla(var(--primary-hsl),.3)}.volume-title[data-astro-cid-onlqg5pl]{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;line-height:1.2;margin-bottom:1.25rem;color:hsl(var(--text-main))}.volume-direct-answer[data-astro-cid-onlqg5pl]{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem 1.5rem;border-radius:var(--radius-md);background:hsla(var(--primary-hsl),.08);border-left:4px solid hsl(var(--primary));margin-bottom:1.5rem}.volume-direct-answer[data-astro-cid-onlqg5pl] p[data-astro-cid-onlqg5pl]{margin:0;line-height:1.6;color:hsl(var(--text-main))}.volume-interactive-grid[data-astro-cid-onlqg5pl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin:2rem 0 1.5rem}.volume-input-box[data-astro-cid-onlqg5pl]{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-md);background:hsl(var(--bg-surface))}.highlight-box[data-astro-cid-onlqg5pl]{border-color:hsla(var(--primary-hsl),.5);background:hsla(var(--primary-hsl),.04)}.volume-input-box[data-astro-cid-onlqg5pl] label[data-astro-cid-onlqg5pl]{font-size:.9rem;font-weight:700;color:hsl(var(--text-main))}.input-wrap[data-astro-cid-onlqg5pl]{display:flex;align-items:center;background:hsl(var(--bg-input));border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-sm);padding:0 .75rem}.vol-input[data-astro-cid-onlqg5pl]{width:100%;padding:.75rem .25rem;font-size:1.3rem;font-weight:800;border:none;background:transparent;color:hsl(var(--text-main))}.vol-input[data-astro-cid-onlqg5pl]:focus{outline:none}.unit-tag[data-astro-cid-onlqg5pl]{font-size:1rem;font-weight:700;color:hsl(var(--primary))}.helper-text[data-astro-cid-onlqg5pl]{font-size:.75rem;color:hsl(var(--text-muted))}.volume-presets-bar[data-astro-cid-onlqg5pl]{display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0}.presets-label[data-astro-cid-onlqg5pl]{font-size:.85rem;font-weight:700;text-transform:uppercase;color:hsl(var(--text-muted))}.preset-buttons[data-astro-cid-onlqg5pl]{display:flex;gap:.5rem;flex-wrap:wrap}.vol-chip[data-astro-cid-onlqg5pl]{padding:.5rem .9rem;font-size:.85rem;font-weight:600;border-radius:9999px;border:1px solid hsl(var(--border-subtle));background:hsl(var(--bg-card));color:hsl(var(--text-main));cursor:pointer;transition:all .2s ease}.vol-chip[data-astro-cid-onlqg5pl]:hover{border-color:hsl(var(--primary))}.active-chip[data-astro-cid-onlqg5pl]{background:hsl(var(--primary));color:#000;border-color:hsl(var(--primary))}.copy-bar[data-astro-cid-onlqg5pl]{margin-top:1.25rem}.btn-copy[data-astro-cid-onlqg5pl]{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.2rem;font-size:.9rem;font-weight:600;border-radius:var(--radius-md);background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));color:hsl(var(--text-main));cursor:pointer;transition:border-color .2s ease}.btn-copy[data-astro-cid-onlqg5pl]:hover{border-color:hsl(var(--primary))}.volume-table-card[data-astro-cid-onlqg5pl]{padding:2rem;margin:2.5rem 0;border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-lg)}.volume-table-card[data-astro-cid-onlqg5pl] h2[data-astro-cid-onlqg5pl]{font-size:1.4rem;margin:0 0 .5rem;color:hsl(var(--text-main))}.table-subtitle[data-astro-cid-onlqg5pl]{color:hsl(var(--text-muted));margin-bottom:1.5rem;font-size:.95rem}.table-responsive[data-astro-cid-onlqg5pl]{overflow-x:auto}.data-table[data-astro-cid-onlqg5pl]{width:100%;border-collapse:collapse;font-size:.95rem;text-align:left}.data-table[data-astro-cid-onlqg5pl] th[data-astro-cid-onlqg5pl]{padding:.85rem;background:hsla(var(--primary-hsl),.1);color:hsl(var(--text-main));border-bottom:2px solid hsl(var(--border-subtle));white-space:nowrap}.data-table[data-astro-cid-onlqg5pl] td[data-astro-cid-onlqg5pl]{padding:.75rem .85rem;border-bottom:1px solid hsla(var(--border-subtle-hsl),.4);color:hsl(var(--text-main))}.highlight-th[data-astro-cid-onlqg5pl],.highlight-td[data-astro-cid-onlqg5pl]{background:hsla(var(--primary-hsl),.08);color:hsl(var(--primary))!important}.educational-prose[data-astro-cid-onlqg5pl]{margin-top:3rem}.prose-block[data-astro-cid-onlqg5pl]{margin-bottom:3rem}.prose-block[data-astro-cid-onlqg5pl] h2[data-astro-cid-onlqg5pl]{font-size:1.5rem;font-weight:800;margin-bottom:1rem;color:hsl(var(--text-main))}.prose-block[data-astro-cid-onlqg5pl] p[data-astro-cid-onlqg5pl]{font-size:1.05rem;line-height:1.7;color:hsl(var(--text-muted));margin-bottom:1.25rem}.prose-block[data-astro-cid-onlqg5pl] ul[data-astro-cid-onlqg5pl]{margin:1rem 0;padding-left:1.5rem}.prose-block[data-astro-cid-onlqg5pl] li[data-astro-cid-onlqg5pl]{font-size:1.05rem;line-height:1.7;color:hsl(var(--text-muted));margin-bottom:.5rem}.prose-block[data-astro-cid-onlqg5pl] strong[data-astro-cid-onlqg5pl]{color:hsl(var(--text-main))}.formula-card[data-astro-cid-onlqg5pl]{padding:1.5rem;margin:1.5rem 0;border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-md);background:hsl(var(--bg-surface))}.formula-row[data-astro-cid-onlqg5pl]{display:flex;flex-direction:column;gap:.35rem}.formula-badge[data-astro-cid-onlqg5pl]{font-size:.8rem;font-weight:700;text-transform:uppercase;color:hsl(var(--primary))}.formula-row[data-astro-cid-onlqg5pl] code[data-astro-cid-onlqg5pl]{font-size:1.15rem;font-weight:600;background:hsl(var(--bg-card));padding:.5rem 1rem;border-radius:var(--radius-sm);color:hsl(var(--text-main));display:inline-block}.containers-grid[data-astro-cid-onlqg5pl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin:1.5rem 0}.container-card[data-astro-cid-onlqg5pl]{padding:1.25rem;border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-md)}.container-card[data-astro-cid-onlqg5pl] h4[data-astro-cid-onlqg5pl]{margin:0 0 .25rem;font-size:1.05rem;color:hsl(var(--text-main))}.card-val[data-astro-cid-onlqg5pl]{font-size:.9rem;font-weight:700;color:hsl(var(--primary));margin-bottom:.5rem}.container-card[data-astro-cid-onlqg5pl] p[data-astro-cid-onlqg5pl]{font-size:.85rem;color:hsl(var(--text-muted));margin:0;line-height:1.5}.silo-links-grid[data-astro-cid-onlqg5pl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:1rem}.silo-link[data-astro-cid-onlqg5pl]{padding:1.25rem;border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-md);text-decoration:none;display:flex;flex-direction:column;gap:.25rem;transition:border-color .2s ease,transform .15s ease}.silo-link[data-astro-cid-onlqg5pl]:hover{border-color:hsl(var(--primary));transform:translateY(-2px)}.link-title[data-astro-cid-onlqg5pl]{font-weight:700;color:hsl(var(--text-main));font-size:1rem}.link-sub[data-astro-cid-onlqg5pl]{font-size:.85rem;color:hsl(var(--text-muted))}
