.hydrogen-developer-report{font-variant-numeric:tabular-nums}.hydrogen-decision-brief{padding:20px;background:#f3f6f1;border-radius:12px;margin:20px 0;box-shadow:0 1px 2px rgba(0,0,0,.025),0 0 0 1px rgba(0,0,0,.07)}.hydrogen-decision-brief h3{font-size:1.2rem;line-height:1.4;margin:8px 0 14px;text-wrap:balance}.hydrogen-chapter h3{line-height:1.4;text-wrap:balance}.hydrogen-note,.hydrogen-next p{font-size:.86rem;line-height:1.55;color:var(--muted,#526960);text-wrap:pretty}.hydrogen-facts{margin:14px 0}.hydrogen-facts>div{display:grid;grid-template-columns:minmax(0,43%) minmax(0,1fr);gap:16px;padding:10px 0;border-top:1px solid var(--border,#dfe6e1)}.hydrogen-facts dt{font-weight:600;font-size:.86rem;line-height:1.5}.hydrogen-facts dd{margin:0;font-size:.88rem;line-height:1.5;text-align:left;overflow-wrap:anywhere}.hydrogen-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.hydrogen-metrics>div{padding:14px;background:#f4f6f2;border-radius:9px}.hydrogen-metrics dt{font-size:.82rem;line-height:1.45;color:var(--muted,#526960)}.hydrogen-metrics dd{font-size:1.16rem;font-weight:600;line-height:1.4;margin:8px 0 0;overflow-wrap:anywhere}.hydrogen-table-scroll{overflow-x:auto}.hydrogen-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.82rem;line-height:1.5}.hydrogen-table th,.hydrogen-table td{text-align:left;vertical-align:top;padding:10px 7px;border-bottom:1px solid var(--border,#dfe6e1);overflow-wrap:anywhere}.hydrogen-table th:first-child{width:31%}.hydrogen-budget-warning{padding:14px;border-left:3px solid #a97832;background:#faf7f0;font-size:.86rem;line-height:1.5}.hydrogen-budget-warning ul{padding-left:20px;margin:8px 0 0}.hydrogen-next{padding-left:22px;font-size:.9rem}.hydrogen-next li{padding:6px 0}.hydrogen-next p{margin:4px 0 10px}.hydrogen-export-actions{margin:10px 0}.hydrogen-export-actions button{min-height:40px;font-size:.85rem}.hydrogen-source-links{font-size:.84rem;line-height:1.65;overflow-wrap:anywhere}@media(max-width:580px){.hydrogen-facts>div{grid-template-columns:1fr;gap:3px}.hydrogen-decision-brief{padding:16px}.hydrogen-metrics dd{font-size:1.04rem}.hydrogen-table{font-size:.76rem}}
