.workshop-helper[data-astro-cid-733mu77h]{background:#fff4d7;border:1px solid #e2ce9e;border-radius:18px;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:30px;margin:0 0 28px;padding:28px;display:grid}.helper-portrait[data-astro-cid-733mu77h]{background:#faf5e9;border-radius:100px 100px 18px 18px;width:220px;height:260px;position:relative;overflow:hidden}.helper-portrait[data-astro-cid-733mu77h] img[data-astro-cid-733mu77h]{width:640px;max-width:none;height:auto;position:absolute;top:0;left:-407px}.helper-copy[data-astro-cid-733mu77h] h2[data-astro-cid-733mu77h]{margin-bottom:12px;font-size:2rem}.helper-copy[data-astro-cid-733mu77h]>p[data-astro-cid-733mu77h]{max-width:65ch}.helper-choices[data-astro-cid-733mu77h]{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.helper-choices[data-astro-cid-733mu77h] a[data-astro-cid-733mu77h]{color:var(--ink);background:#fffdf7;border:1px solid #d8c7a5;border-radius:10px;padding:14px;text-decoration:none;display:block}.helper-choices[data-astro-cid-733mu77h] a[data-astro-cid-733mu77h]:hover{border-color:var(--ink);background:#fff}.helper-choices[data-astro-cid-733mu77h] a[data-astro-cid-733mu77h]:focus-visible{outline:3px solid var(--link);outline-offset:3px}.helper-choices[data-astro-cid-733mu77h] strong[data-astro-cid-733mu77h],.helper-choices[data-astro-cid-733mu77h] span[data-astro-cid-733mu77h]{display:block}.helper-choices[data-astro-cid-733mu77h] span[data-astro-cid-733mu77h]{margin-top:5px;font-size:.85rem}.helper-tip[data-astro-cid-733mu77h]{margin:20px 0 0;font-size:.9rem}@media (width<=760px){.workshop-helper[data-astro-cid-733mu77h]{grid-template-columns:1fr;gap:18px;padding:22px}.helper-portrait[data-astro-cid-733mu77h]{width:140px;height:150px}.helper-portrait[data-astro-cid-733mu77h] img[data-astro-cid-733mu77h]{width:400px;left:-255px}.helper-copy[data-astro-cid-733mu77h] h2[data-astro-cid-733mu77h]{font-size:1.7rem}}@media (width<=480px){.helper-choices[data-astro-cid-733mu77h]{grid-template-columns:1fr}}.calculator[data-astro-cid-7eji2kie] svg[data-astro-cid-7eji2kie]{max-width:100%;height:auto}[data-astro-cid-7eji2kie][hidden]{display:none!important}#area-swap[data-astro-cid-7eji2kie]{margin-top:16px}h2[data-astro-cid-7eji2kie][id]{scroll-margin-top:24px}details[data-astro-cid-7eji2kie]+details[data-astro-cid-7eji2kie]{margin-top:14px}details[data-astro-cid-7eji2kie] p[data-astro-cid-7eji2kie]{margin:0;padding:12px 16px}.calculators[data-astro-cid-7eji2kie]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.calculator[data-astro-cid-7eji2kie]{border:1px solid var(--border);background:#fff;border-radius:12px;min-width:0;padding:30px}.calculator[data-astro-cid-7eji2kie] h2[data-astro-cid-7eji2kie]{font-size:2rem}.calculator[data-astro-cid-7eji2kie] label[data-astro-cid-7eji2kie]{margin:16px 0 6px;font-weight:700;display:block}.calculator[data-astro-cid-7eji2kie] input[data-astro-cid-7eji2kie],.calculator[data-astro-cid-7eji2kie] select[data-astro-cid-7eji2kie]{width:100%;color:var(--ink);background:#fff;border:1px solid #687983;min-height:48px;padding:12px}.unit-pair[data-astro-cid-7eji2kie]{grid-template-columns:1fr 1fr;gap:14px;display:grid}#swap[data-astro-cid-7eji2kie]{margin-top:16px}.result[data-astro-cid-7eji2kie]{border-left:4px solid var(--yellow);overflow-wrap:anywhere;background:#fff4d7;margin:24px 0 16px;padding:20px}.result[data-astro-cid-7eji2kie] p[data-astro-cid-7eji2kie]:first-child{font-size:1.45rem;font-weight:700;line-height:1.35}.result[data-astro-cid-7eji2kie] p[data-astro-cid-7eji2kie]:last-child{margin-bottom:0}.result[data-astro-cid-7eji2kie] p[data-astro-cid-7eji2kie]:empty{display:none}.calculator[data-astro-cid-7eji2kie] svg[data-astro-cid-7eji2kie]{width:340px;margin:20px auto;display:block}summary[data-astro-cid-7eji2kie]{cursor:pointer;background:var(--surface);padding:16px;font-weight:700}.table-scroll[data-astro-cid-7eji2kie]{overflow:auto}table[data-astro-cid-7eji2kie]{border-collapse:collapse;width:100%;max-width:700px}caption[data-astro-cid-7eji2kie]{text-align:left;padding:16px 8px}th[data-astro-cid-7eji2kie],td[data-astro-cid-7eji2kie]{text-align:left;border-bottom:1px solid var(--border);padding:10px 16px}.related[data-astro-cid-7eji2kie]{margin-top:24px}@media (width<=760px){.calculators[data-astro-cid-7eji2kie]{grid-template-columns:1fr}.calculator[data-astro-cid-7eji2kie]{padding:22px}}@media (width<=400px){.unit-pair[data-astro-cid-7eji2kie]{grid-template-columns:1fr}}
