.calc12 select{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:12px;max-width:100%;padding:8px 12px}.calc12 .f.stack{grid-template-columns:minmax(0,1fr)}.calc12 .f.stack select{width:100%}.calc12 select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.calc12 .ramp-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.86rem}.calc12 .ramp-table th,.calc12 .ramp-table td{text-align:right;border-bottom:1px solid var(--line);padding:6px 8px}.calc12 .ramp-table th:first-child,.calc12 .ramp-table td:first-child{text-align:left}@media print{.calc12 .no-print,header,footer,nav{display:none!important}.calc12 .panel{break-inside:avoid;border:1px solid #ccc}}.calc12 .adjusted{margin:0;padding-left:1.1em;list-style:outside}.calc12 .answer:focus{outline:none}.calc12 .buy{flex-direction:column;gap:8px;display:flex}.calc12 .queue-market+.queue-market{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1rem}.calc12 .ramp-table caption{text-align:left;padding:8px 0 4px;font-weight:600}.calc12 .named-loads td:last-child,.calc12 .named-loads th:last-child{text-align:left}
