.calculator .fqhc-fields{grid-template-columns:minmax(0,1fr)185px 90px}.calculator .intro{color:#c9bdab;font-size:14px;margin:-8px 0 20px}.calculator .fqhc-fields input{min-width:0}.calculator #input-note{font-size:11px;margin-bottom:0}.calculator .status-label{font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:#d3ba8b;margin:0 0 8px}.calculator .fqhc-status{display:inline-block;border:1px solid #8e7449;border-radius:5px;padding:4px 9px;font-size:11px;color:#ead7b1;background:#262014;margin:0 0 15px}.calculator .status-review{border-color:#9e7440;color:#f1d09a;background:#2b2010}.calculator .calculator-answer{font-size:29px}.calculator .direct-question h3{margin-top:0;font-size:17px}.calculator .direct-options{display:grid;grid-template-columns:1fr;margin-bottom:0}.calculator .direct-options button{width:100%;text-align:left;line-height:1.45;min-width:0;padding:12px 14px}.calculator .direct-options .unknown-option{color:#bfb29b;border-style:dashed;background:transparent}.calculator .question-note{font-size:12px;color:#c1b49b;margin:0 0 14px}.calculator .question-source{font-size:11px;margin:0}.calculator .calculator-metrics{grid-template-columns:1fr 1fr}.calculator .calculator-metrics dd{font-size:14px}.calculator .calculator-reason{max-width:62ch}.calculator .source-list{padding-left:18px}.calculator .source-list li{margin:8px 0}.calculator .fqhc-warning{font-size:12px;color:#d7c29d;padding-left:12px;border-left:2px solid #a88955;margin:18px 0}.calculator .direct-history-row{display:flex;gap:12px;justify-content:space-between;align-items:center}.calculator .direct-history-row section{min-width:0}.calculator .direct-history-row p{font-size:12px;color:#bdaf98}.calculator .direct-history-row button{flex:none}.calculator .claim-action{border-top:1px solid #554a38;padding-top:18px;margin-top:18px}.calculator .claim-action button{width:100%}.calculator .claim-action .small{font-size:11px}.calculator .claim-summary{border:1px solid #70603f;border-radius:9px;padding:14px;margin-top:18px}.calculator .claim-summary h3{font-weight:500;font-size:15px;margin:0 0 7px}.calculator .claim-summary p{font-size:12px;margin:0;color:#d0c2a9}.calculator .reset-button{display:block;margin:18px 0 0;background:transparent;font-size:12px}.calculator .stale-result{margin:0}.calculator .question-focus:focus{outline:none}.calculator .claim-label{font-size:9px;letter-spacing:1.2px;color:#d3ba8b;text-transform:uppercase}.calculator .calculation-scope{font-size:11px;color:#b6aa94}.calculator .result-details .source{display:inline}.calculator .calculator-secondary{margin-top:18px}.calculator .fqhc-fields button.primary{padding:9px 11px}.calculator .empty-status{font-size:11px;color:#c8b78f}@media(max-width:600px){.calculator .fqhc-fields{grid-template-columns:minmax(0,1fr)}.calculator .fqhc-fields button.primary{grid-column:auto}.calculator .calculator-answer{font-size:26px}.calculator .calculator-metrics{grid-template-columns:1fr;gap:13px}.calculator .brand-product{font-size:10px}.calculator .pill{letter-spacing:.2px;padding:6px}.calculator nav{gap:8px}.calculator .brand{gap:11px}.calculator .brand-wordmark{font-size:20px;letter-spacing:3px}.calculator .direct-history-row button{max-width:76px}.calculator .panel{padding:19px}.calculator .direct-question{padding:14px}.calculator .intro{font-size:13px}}
