.field-label[data-astro-cid-3pa7awex]{font-size:.875rem;font-family:var(--font-serif);color:var(--brass-deep);margin-bottom:.5rem;font-style:italic;display:block}.field-help[data-astro-cid-3pa7awex]{color:var(--ink-soft);font-size:.9rem;line-height:1.65}.field-help[data-astro-cid-3pa7awex] a[data-astro-cid-3pa7awex]{text-underline-offset:3px;text-decoration:underline}.max-segments[data-astro-cid-3pa7awex]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.max-segments[data-astro-cid-3pa7awex] label[data-astro-cid-3pa7awex]{padding:.7rem .6rem;font-size:.95rem}#result .estimate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}#result .estimate-grid .tool-score-big{overflow-wrap:anywhere;font-size:clamp(1.7rem,5vw,3rem)}#result .estimate-unit{font-size:1rem;font-family:var(--font-sans);font-weight:400}#result .reliability-note{border-left:3px solid var(--brass-deep);font-family:var(--font-sans);background:#c9a8781a;padding:.9rem 1rem;font-size:.95rem;line-height:1.65}.chart-actions[data-astro-cid-3pa7awex]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.chart-actions[data-astro-cid-3pa7awex] button[data-astro-cid-3pa7awex]{cursor:pointer;border-radius:8px}.chart-grid[data-astro-cid-3pa7awex]{gap:1.5rem;display:grid}.chart-switch[data-astro-cid-3pa7awex]{margin-bottom:1.25rem}.chart-switch-options[data-astro-cid-3pa7awex]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}[data-astro-cid-3pa7awex][hidden]{display:none!important}.chart-help[data-astro-cid-3pa7awex]{color:var(--ink-soft);margin:1rem 0;font-size:.95rem;line-height:1.7}.chart-table-wrap[data-astro-cid-3pa7awex]{min-width:0}.chart-table-wrap[data-astro-cid-3pa7awex] table[data-astro-cid-3pa7awex]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.chart-table-wrap[data-astro-cid-3pa7awex] caption[data-astro-cid-3pa7awex]{text-align:left;font-family:var(--font-serif);padding:0 0 .75rem;font-weight:700}.chart-table-wrap[data-astro-cid-3pa7awex] th,.chart-table-wrap[data-astro-cid-3pa7awex] td{text-align:right;overflow-wrap:anywhere;border-bottom:1px solid #8a6f4333;padding:.55rem .6rem}.chart-table-wrap[data-astro-cid-3pa7awex] th:first-child{text-align:left}.chart-table-wrap[data-astro-cid-3pa7awex] thead[data-astro-cid-3pa7awex] th[data-astro-cid-3pa7awex]{color:var(--brass-deep);font-weight:600}.formula-block[data-astro-cid-3pa7awex]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem}.print-only[data-astro-cid-3pa7awex]{display:none}@media screen and (width<=639px){.chart-table-wrap[data-astro-cid-3pa7awex].chart-inactive{display:none}}@media (width>=640px){.chart-grid[data-astro-cid-3pa7awex]{grid-template-columns:repeat(2,minmax(0,1fr))}}@page{margin:12mm}@media print{body{color:#000!important;background:#fff!important}body>:not(main),#main-content>:not(#max-tool),#max-tool>:not(.calculator-workspace),#max-tool .calculator-workspace>:not(.calculator-main),#max-tool .calculator-main>:not(#print-chart){display:none!important}#main-content,#max-tool,#max-tool .calculator-workspace,#max-tool .calculator-main{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}#print-chart{color:#000;break-inside:avoid;margin:0;font-family:Arial,sans-serif;font-size:10pt}#print-chart .print-only{display:block}#print-chart .chart-actions,#print-chart .chart-help,#print-chart #chart-switch{display:none!important}#print-chart .chart-table-wrap{display:block!important}#print-chart h2{margin:0 0 4mm;font-size:18pt}#print-chart p{margin:0 0 3mm;line-height:1.4}#print-chart .chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7mm;margin:5mm 0;display:grid}#print-chart .chart-table-wrap table{color:#000;width:100%;font-size:10pt}#print-chart .chart-table-wrap caption{color:#000;padding:0 0 3mm;font-family:Arial,sans-serif;font-size:11pt}#print-chart .chart-table-wrap th,#print-chart .chart-table-wrap td{color:#000;border-bottom:.2mm solid #aaa;padding:2mm 1mm}#print-chart .print-footnote{font-size:9pt}}
