.volume-tool[data-astro-cid-7qypv33p]{color:#25362d;--line:#c8d2c9;--green:#245e42}form[data-astro-cid-7qypv33p],.result[data-astro-cid-7qypv33p]{border:1px solid var(--line);border-radius:16px;background:#fff;padding:20px}label[data-astro-cid-7qypv33p]{display:block;font-weight:700}select[data-astro-cid-7qypv33p],input[data-astro-cid-7qypv33p],textarea[data-astro-cid-7qypv33p]{width:100%;margin-top:5px}input[data-astro-cid-7qypv33p],select[data-astro-cid-7qypv33p]{min-height:44px}.shape-row[data-astro-cid-7qypv33p]{display:flex;gap:16px}.shape-row[data-astro-cid-7qypv33p]>label[data-astro-cid-7qypv33p]{flex:1;min-width:0}.shape-hint[data-astro-cid-7qypv33p]{color:#46574b;font-size:14px;line-height:1.45;margin:10px 0 16px}.dimensions[data-astro-cid-7qypv33p]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.input-pair[data-astro-cid-7qypv33p]{display:grid;grid-template-columns:minmax(0,1fr) 80px;gap:7px}.error[data-astro-cid-7qypv33p]{color:#a52b24;font-size:13px;line-height:1.4;margin:5px 0 0}.error[data-astro-cid-7qypv33p]:empty{display:none}input[data-astro-cid-7qypv33p][aria-invalid=true]{border-color:#a52b24}.actions[data-astro-cid-7qypv33p]{display:flex;gap:10px;margin-top:18px}button[data-astro-cid-7qypv33p]{min-height:44px;padding:10px 16px;border:1px solid #91a794;border-radius:9px;background:#fff;color:#25362d;font-weight:700}.actions[data-astro-cid-7qypv33p] .primary[data-astro-cid-7qypv33p]{background:var(--green);border-color:var(--green);color:#fff;flex:1}.primary[data-astro-cid-7qypv33p]:hover{background:#19462f}.example[data-astro-cid-7qypv33p]{margin-top:10px;border:0;text-decoration:underline;padding:8px 0;font-size:14px}.result[data-astro-cid-7qypv33p]{margin-top:18px}.result-top[data-astro-cid-7qypv33p]{display:flex;gap:18px;justify-content:space-between;align-items:start}.result-top[data-astro-cid-7qypv33p]>div[data-astro-cid-7qypv33p]{min-width:0}.result-top[data-astro-cid-7qypv33p] label[data-astro-cid-7qypv33p]{flex:0 0 145px;font-size:14px}.eyebrow[data-astro-cid-7qypv33p]{font-size:13px;color:#536157}output[data-astro-cid-7qypv33p]{display:block;font-size:clamp(26px,4vw,38px);font-weight:800;line-height:1.25;overflow-wrap:anywhere}.rounding[data-astro-cid-7qypv33p],.note[data-astro-cid-7qypv33p]{font-size:13px;color:#536157;line-height:1.5}.rounding[data-astro-cid-7qypv33p]{margin:8px 0 16px}.note[data-astro-cid-7qypv33p]{margin:12px 2px}details[data-astro-cid-7qypv33p]{border-top:1px solid var(--line);padding:13px 0}summary[data-astro-cid-7qypv33p]{cursor:pointer;font-weight:700;min-height:28px}ol[data-astro-cid-7qypv33p]{padding-left:22px;font-size:15px;line-height:1.65;overflow-wrap:anywhere}dl[data-astro-cid-7qypv33p]{display:grid;grid-template-columns:1fr 2fr;gap:8px;margin-bottom:0;font-size:15px}dd[data-astro-cid-7qypv33p]{margin:0;text-align:right;overflow-wrap:anywhere}[data-astro-cid-7qypv33p][data-copy-status]{margin:6px 0;font-size:14px}[data-astro-cid-7qypv33p][data-copy-fallback]{margin-top:8px}[data-astro-cid-7qypv33p][data-copy-text]{font-size:14px}[data-astro-cid-7qypv33p][hidden]{display:none!important}@media(max-width:650px){form[data-astro-cid-7qypv33p],.result[data-astro-cid-7qypv33p]{padding:14px}.shape-row[data-astro-cid-7qypv33p]{gap:10px}.shape-row[data-astro-cid-7qypv33p] label[data-astro-cid-7qypv33p]{font-size:14px}.dimensions[data-astro-cid-7qypv33p]{grid-template-columns:1fr;gap:10px}.dimension[data-astro-cid-7qypv33p]>label[data-astro-cid-7qypv33p]{font-size:15px}.input-pair[data-astro-cid-7qypv33p]{grid-template-columns:minmax(0,1fr) 95px}.shape-hint[data-astro-cid-7qypv33p]{font-size:13px;margin:8px 0 12px}.actions[data-astro-cid-7qypv33p]{margin-top:12px}.result-top[data-astro-cid-7qypv33p]{display:block}.result-top[data-astro-cid-7qypv33p] label[data-astro-cid-7qypv33p]{margin-top:12px;max-width:170px}ol[data-astro-cid-7qypv33p]{font-size:14px}}body:has([data-volume-tool]) .formula-table{overflow-x:auto}@media(max-width:600px){body:has([data-volume-tool]) .section--tool-page{padding-top:10px}body:has([data-volume-tool]) .breadcrumbs{display:none}body:has([data-volume-tool]) h1{font-size:27px;margin-bottom:10px}}
