.feedline-loss-calculator-module__h3GEtW__calculator{color:#17324a;gap:22px;display:grid}.feedline-loss-calculator-module__h3GEtW__panel{background:#fff;border:1px solid #d3e0e7;border-radius:12px;padding:clamp(20px,3vw,32px);box-shadow:0 8px 24px #18415b12}.feedline-loss-calculator-module__h3GEtW__heading{justify-content:space-between;align-items:start;gap:24px;margin-bottom:22px;display:flex}.feedline-loss-calculator-module__h3GEtW__heading p,.feedline-loss-calculator-module__h3GEtW__kicker{color:#9a6815;letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:900}.feedline-loss-calculator-module__h3GEtW__heading h2,.feedline-loss-calculator-module__h3GEtW__panel h2{color:#17324a;margin:0;font:700 clamp(23px,3vw,30px)/1.15 Georgia,Times New Roman,serif}.feedline-loss-calculator-module__h3GEtW__confidence{color:#276044;background:#e6f2eb;border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-weight:900}.feedline-loss-calculator-module__h3GEtW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.feedline-loss-calculator-module__h3GEtW__field{color:#365367;align-content:start;gap:7px;min-width:0;font-size:11px;font-weight:800;display:grid}.feedline-loss-calculator-module__h3GEtW__field span{color:#718591;font-size:9px;font-weight:700}.feedline-loss-calculator-module__h3GEtW__field input,.feedline-loss-calculator-module__h3GEtW__field select{color:#17324a;width:100%;min-height:48px;font:inherit;background:#fbfdfe;border:1px solid #aec3cf;border-radius:7px;padding:9px 11px;font-size:16px;font-weight:700;line-height:1.2}.feedline-loss-calculator-module__h3GEtW__field input:focus,.feedline-loss-calculator-module__h3GEtW__field select:focus{border-color:#2b7297;outline:3px solid #206f9a2e}.feedline-loss-calculator-module__h3GEtW__full{grid-column:1/-1}.feedline-loss-calculator-module__h3GEtW__modeGroup{border:0;flex-wrap:wrap;gap:8px;margin:18px 0;padding:0;display:flex}.feedline-loss-calculator-module__h3GEtW__modeGroup legend{color:#365367;width:100%;margin-bottom:2px;font-size:11px;font-weight:900}.feedline-loss-calculator-module__h3GEtW__modeGroup button{color:#31546a;cursor:pointer;background:#f5f9fb;border:1px solid #bfd0da;border-radius:7px;min-height:42px;padding:8px 13px;font-weight:800}.feedline-loss-calculator-module__h3GEtW__modeGroup button[aria-pressed=true]{color:#fff;background:#1b5f87;border-color:#1b5f87}.feedline-loss-calculator-module__h3GEtW__help,.feedline-loss-calculator-module__h3GEtW__notice,.feedline-loss-calculator-module__h3GEtW__error{margin:10px 0 0;font-size:11px;line-height:1.55}.feedline-loss-calculator-module__h3GEtW__helpLink{color:#135d87;margin-top:8px;font-size:11px;font-weight:800;display:inline-block}.feedline-loss-calculator-module__h3GEtW__help{color:#647b88}.feedline-loss-calculator-module__h3GEtW__notice{color:#695122;background:#fff8e9;border-left:4px solid #d89a32;padding:11px 13px}.feedline-loss-calculator-module__h3GEtW__error{color:#a12b2b;font-weight:800}.feedline-loss-calculator-module__h3GEtW__results{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.feedline-loss-calculator-module__h3GEtW__result{background:linear-gradient(145deg,#fff,#f6fafc);border:1px solid #d5e1e8;border-top:3px solid #1b5f87;border-radius:9px;gap:6px;min-width:0;padding:18px;display:grid}.feedline-loss-calculator-module__h3GEtW__result.feedline-loss-calculator-module__h3GEtW__primary{border-top-color:#d89a32}.feedline-loss-calculator-module__h3GEtW__result p{color:#617985;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.feedline-loss-calculator-module__h3GEtW__result strong{color:#17324a;font-variant-numeric:tabular-nums;font:700 clamp(21px,3vw,30px)/1 Georgia,Times New Roman,serif}.feedline-loss-calculator-module__h3GEtW__result span{color:#627986;font-size:10px;line-height:1.45}.feedline-loss-calculator-module__h3GEtW__range{background:#fffaf0;border:1px solid #e0c991;border-radius:9px;gap:10px;padding:20px;display:grid}.feedline-loss-calculator-module__h3GEtW__range strong{color:#17324a;font-size:20px}.feedline-loss-calculator-module__h3GEtW__sources{gap:11px;margin:16px 0 0;padding:0;list-style:none;display:grid}.feedline-loss-calculator-module__h3GEtW__sources li{color:#627986;background:#f9fbfc;border:1px solid #d7e2e8;border-radius:8px;gap:3px;padding:13px 15px;font-size:10px;line-height:1.5;display:grid}.feedline-loss-calculator-module__h3GEtW__sources a{color:#135d87;font-size:12px;font-weight:900}.feedline-loss-calculator-module__h3GEtW__explanation{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:18px;display:grid}.feedline-loss-calculator-module__h3GEtW__explanation h3{margin:0 0 7px;font-size:14px}.feedline-loss-calculator-module__h3GEtW__explanation p{color:#5e7481;margin:0;font-size:11px;line-height:1.65}@media (max-width:820px){.feedline-loss-calculator-module__h3GEtW__grid,.feedline-loss-calculator-module__h3GEtW__results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.feedline-loss-calculator-module__h3GEtW__heading{flex-direction:column;gap:10px}.feedline-loss-calculator-module__h3GEtW__grid,.feedline-loss-calculator-module__h3GEtW__results,.feedline-loss-calculator-module__h3GEtW__explanation{grid-template-columns:1fr}.feedline-loss-calculator-module__h3GEtW__full{grid-column:auto}}
