.-KebZG_segmented{border:0;min-width:0;margin:0;padding:0}.-KebZG_segmented legend{margin-bottom:7px;padding:0;font-size:.91rem;font-weight:700;line-height:1.5}.-KebZG_segmentedOptions{flex-wrap:wrap;gap:8px;display:flex}.-KebZG_segmentedOptions label{flex:110px;position:relative}.-KebZG_segmentedOptions input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.-KebZG_segmentedOptions span{text-align:center;background:#fffdf7;border:1px solid #809a89;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:48px;padding:8px 12px;font-weight:700;line-height:1.3;display:flex}.-KebZG_segmentedOptions span small{margin-top:3px;font-size:.78rem;font-weight:500}.-KebZG_segmentedOptions input:checked+span{background:var(--forest);border-color:var(--forest);color:#fffaf0}.-KebZG_segmentedOptions input:checked+span>b:before{content:"✓ ";white-space:pre}.-KebZG_segmentedOptions input:focus-visible+span{outline:3px solid var(--orange-dark);outline-offset:3px}.-KebZG_wide{grid-column:1/-1}.-KebZG_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;margin-top:6px;font-size:.9rem;font-weight:600;display:flex}.-KebZG_check input{width:20px;height:20px;accent-color:var(--forest);flex:0 0 20px;margin:0}.-KebZG_check input:focus-visible{outline:3px solid var(--orange-dark);outline-offset:2px}.-KebZG_converted{margin:8px 0 0;font-size:.85rem;font-weight:700}.-KebZG_plain{font-family:var(--font-heading);letter-spacing:-.02em;margin:12px 0 22px;font-size:clamp(1.35rem,2.3vw,1.8rem);font-weight:800;line-height:1.25}.-KebZG_big{font-family:var(--font-heading);letter-spacing:-.04em;margin:4px 0 2px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:1.05}.-KebZG_bigSub{color:#d3e6d8;margin:0 0 18px;font-size:.9rem}.-KebZG_stats{border-bottom:1px solid #ffffff30;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 18px;padding:0 0 20px;display:grid}.-KebZG_stats div{min-width:0}.-KebZG_stats dt{color:#d3e6d8;font-size:.78rem;line-height:1.4}.-KebZG_stats dd{font-family:var(--font-heading);letter-spacing:-.02em;overflow-wrap:anywhere;margin:3px 0 0;font-size:1.35rem;font-weight:800}.-KebZG_stats dd small{font-family:var(--font-body);color:#d3e6d8;letter-spacing:0;font-size:.76rem;font-weight:500;display:block}.-KebZG_resultNotes{margin:0;padding-left:18px;font-size:.86rem;line-height:1.6}.-KebZG_resultNotes li{margin:8px 0}.-KebZG_safety{border:2px solid var(--sand);border-radius:12px;margin:18px 0 6px;padding:14px;font-size:.86rem;line-height:1.6}.-KebZG_safety strong{margin-bottom:4px;display:block}.-KebZG_warn{color:#5b2a0c;background:#fff3e3;border-radius:12px;margin:12px 0;padding:14px;font-weight:700;line-height:1.55}.-KebZG_table{border-collapse:collapse;width:100%;margin-top:12px;font-size:.9rem}.-KebZG_table caption{text-align:left;margin-bottom:8px;font-weight:700}.-KebZG_table th,.-KebZG_table td{border-bottom:1px solid var(--line);text-align:right;padding:8px 6px}.-KebZG_table th:first-child,.-KebZG_table td:first-child{text-align:left}.-KebZG_tableWrap{max-width:100%;overflow-x:auto}@media (max-width:380px){.-KebZG_stats{grid-template-columns:1fr}}@media print{.-KebZG_segmented legend{margin-bottom:3px;font-size:11px}.-KebZG_segmentedOptions span small{font-size:9px}.-KebZG_segmentedOptions input:not(:checked)+span{display:none!important}.-KebZG_segmentedOptions span{border-color:#777;min-height:0;padding:2px 8px;font-size:11px;color:#000!important;background:#fff!important}.-KebZG_plain{margin:6px 0 10px;font-size:16px}.-KebZG_big{font-size:26px}.-KebZG_bigSub,.-KebZG_stats dt,.-KebZG_stats dd small{color:#333}.-KebZG_stats{border-color:#999}.-KebZG_stats dd{font-size:15px}.-KebZG_resultNotes,.-KebZG_safety,.-KebZG_check{min-height:0;font-size:10px}.-KebZG_safety{border-color:#999;padding:8px}.-KebZG_warn{background:#fff;border:1px solid #999}}
