.calc[data-astro-cid-fokh5znf]{scroll-margin-top:120px}.title[data-astro-cid-fokh5znf]{font-size:48px;line-height:1.05;margin-bottom:40px;color:#fff}.box[data-astro-cid-fokh5znf]{background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:32px;padding:28px 32px;margin-bottom:24px}.row[data-astro-cid-fokh5znf]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px}.row[data-astro-cid-fokh5znf] label[data-astro-cid-fokh5znf]{font-size:24px}.area[data-astro-cid-fokh5znf]{font-size:44px;line-height:1;color:var(--lime);white-space:nowrap}input[data-astro-cid-fokh5znf][type=range]{width:100%;height:8px;border-radius:999px;appearance:none;-webkit-appearance:none;cursor:pointer;background:linear-gradient(to right,var(--lime) var(--p, 33%),rgba(255,255,255,.25) var(--p, 33%))}input[data-astro-cid-fokh5znf][type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:var(--lime);border:4px solid var(--green);box-shadow:0 0 0 2px var(--lime)}input[data-astro-cid-fokh5znf][type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--lime);border:4px solid var(--green)}input[data-astro-cid-fokh5znf][type=range]:focus-visible{outline:2px solid #fff;outline-offset:6px}.scale[data-astro-cid-fokh5znf]{display:flex;justify-content:space-between;font-size:14px;opacity:.7;margin-top:10px}.line[data-astro-cid-fokh5znf]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:22px}.line[data-astro-cid-fokh5znf]+.line[data-astro-cid-fokh5znf]{border-top:1px solid rgba(255,255,255,.4)}.line[data-astro-cid-fokh5znf] strong[data-astro-cid-fokh5znf]{font-weight:300;font-size:32px;white-space:nowrap}.line[data-astro-cid-fokh5znf].total strong[data-astro-cid-fokh5znf]{font-size:44px}.result[data-astro-cid-fokh5znf]{background:#fff;border-radius:var(--radius);min-height:480px;position:relative;overflow:hidden}.fill[data-astro-cid-fokh5znf]{position:absolute;left:0;right:0;bottom:0;background:var(--lime);color:var(--green);padding:28px 32px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;transition:height .35s ease;min-height:300px}.fl[data-astro-cid-fokh5znf]{font-size:24px}.fv[data-astro-cid-fokh5znf]{font-size:60px;line-height:1}.fn[data-astro-cid-fokh5znf]{font-size:14px;opacity:.8}.fl[data-astro-cid-fokh5znf].val{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,65,55,.3);font-size:20px}.fv2[data-astro-cid-fokh5znf]{font-size:40px;line-height:1}select[data-astro-cid-fokh5znf]{font:inherit;font-size:22px;color:var(--green);background:var(--lime);border:0;border-radius:999px;padding:8px 40px 8px 18px;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23004137' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}select[data-astro-cid-fokh5znf]:focus-visible{outline:2px solid #fff;outline-offset:3px}.basis[data-astro-cid-fokh5znf]{margin-top:48px;border-top:1px solid rgba(255,255,255,.4);padding-top:24px;font-size:16px;line-height:1.6}.basis[data-astro-cid-fokh5znf] summary[data-astro-cid-fokh5znf]{cursor:pointer;font-size:20px;color:var(--lime)}.basis[data-astro-cid-fokh5znf] .per[data-astro-cid-fokh5znf]{color:#fff;opacity:.8;font-size:16px}.basis[data-astro-cid-fokh5znf] ul[data-astro-cid-fokh5znf]{margin:16px 0;padding-left:1.2em}.basis[data-astro-cid-fokh5znf] li[data-astro-cid-fokh5znf]{margin:4px 0}.src[data-astro-cid-fokh5znf]{opacity:.85}.src[data-astro-cid-fokh5znf] a[data-astro-cid-fokh5znf]{color:#fff;text-underline-offset:3px}@media(max-width:1023px){.title[data-astro-cid-fokh5znf],.area[data-astro-cid-fokh5znf]{font-size:32px}.row[data-astro-cid-fokh5znf]{flex-direction:column;align-items:flex-start;gap:4px}.line[data-astro-cid-fokh5znf]{font-size:18px}.line[data-astro-cid-fokh5znf] strong[data-astro-cid-fokh5znf]{font-size:24px}.line[data-astro-cid-fokh5znf].total strong[data-astro-cid-fokh5znf]{font-size:30px}.result[data-astro-cid-fokh5znf]{min-height:320px;border-radius:40px}.fv[data-astro-cid-fokh5znf]{font-size:40px}}
