.iq-fields{border-top:var(--k) solid var(--rule-2)}.iq-field{border-bottom:var(--k) solid var(--rule);grid-template-columns:minmax(0,9em) minmax(0,168px);grid-template-areas:"label input""hint hint""warn warn";align-items:center;gap:2px 14px;padding:10px 0;display:grid}.iq-field-label{color:var(--ink);grid-area:label;font-size:14.5px}.iq-field>.stp{grid-area:input}.iq-field-hint{grid-area:hint;font-size:12.5px}.iq-field>.tf-warning{grid-area:warn;margin:2px 0 0}.iq-field.has-warning{box-shadow:inset 1px 0 0 var(--tf-alert);margin-left:-12px;padding-left:12px}.iq .iq-stp{width:100%}.iq .iq-stp-sm{width:132px}.iq-seg{gap:2px;display:inline-flex}.iq button.pb-unit{min-height:0;font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:2px 6px;font-size:13.5px;transition:color .15s,border-color .15s}.iq button.pb-unit:hover{color:var(--ink)}.iq button.pb-unit.is-on{color:var(--ink);border-bottom-color:var(--ink)}.iq-breaks{margin-top:14px}.iq-breaks>.tf-mini{margin:0 0 6px}.iq-break-list{border-top:var(--k) solid var(--rule);margin:0;padding:0;list-style:none}.iq-break-list li{border-bottom:var(--k) solid var(--rule);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 0;display:flex}.iq-break-list li.has-warning{box-shadow:inset 1px 0 0 var(--tf-alert);margin-left:-12px;padding-left:12px}.iq-break-list .tf-warning{flex-basis:100%;margin:0}.iq .iq-remove{color:var(--ink-3);margin-left:auto;padding:2px 6px;font-size:18px;line-height:1;text-decoration:none}.iq .iq-remove:hover{color:var(--ink)}.iq-rule{gap:6px;margin-top:10px;display:grid}.iq-rule+.iq-fields,.iq-derived{margin-top:10px}.iq-derived b{color:var(--ink);font-weight:500}.iq-paste{gap:8px;margin-top:10px;display:grid}.iq-paste label{gap:6px;display:grid}.iq-paste .tf-mini{white-space:normal;line-height:1.5}.iq-paste textarea{font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);border:var(--k) solid var(--rule-2);resize:vertical;background:0 0;border-radius:0;min-height:96px;padding:8px 10px;font-size:13.5px}.iq-paste textarea:focus{border-color:var(--ink);outline:none}.iq-paste .tf-actions{margin-top:0}.iq-seg .tf-mini{align-self:center;margin-right:6px}.iq-head{gap:10px;display:grid}.iq-headline{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;display:flex}.iq-headline .tf-figure{font-size:clamp(44px,5vw,64px)}.iq .tf-figure.is-accent{color:var(--orange)}.iq-head-unit{color:var(--ink-2);font-size:16px}.iq-note{border-left:2px solid var(--orange);background:rgba(var(--orange-rgb), .07);color:var(--ink);margin:0;padding:6px 10px;font-size:13.5px;line-height:1.5}.iq-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.iq-table th,.iq-table td{border-bottom:var(--k) solid var(--rule);text-align:right;vertical-align:baseline;padding:9px 10px 9px 0}.iq-table th:first-child{text-align:left;color:var(--ink-2);font-weight:400}.iq-table thead th{color:var(--ink-3);border-bottom-color:var(--rule-2);font-size:12.5px;font-weight:400}.iq-table tr.is-best th,.iq-table tr.is-best td{color:var(--ink);font-weight:500}.iq-table tr.is-best td:nth-child(2){color:var(--orange)}.iq-bands{color:var(--ink-2);font-variant-numeric:tabular-nums;gap:8px;margin:12px 0 0;padding:0;font-size:13.5px;line-height:1.5;list-style:none;display:grid}.iq-bands b{color:var(--ink);font-weight:500}.iq-row-note{color:var(--ink-3);margin-top:2px;font-size:12.5px;font-weight:400;line-height:1.45;display:block}.iq-figures{grid-template-columns:repeat(3,minmax(0,1fr))}.iq-figures .tf-figure{font-size:clamp(26px,2.4vw,34px)}.iq-next{margin:4px 0 0}.iq-two{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.iq-two-note{margin-top:12px}.iq-split{height:30px;margin-bottom:10px;display:flex}.iq-split>span{min-width:0;box-shadow:inset -2px 0 0 var(--paper);align-items:center;padding:0 8px;display:flex}.iq-split b{white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.iq-split-a{background:rgba(var(--ink-rgb), .16);color:var(--ink)}.iq-split-b{background:var(--orange);color:#16202b}.iq-levels{margin-top:12px}.iq-svg{width:100%;height:auto;font-family:var(--font);touch-action:pan-y;display:block}.iq-grid{stroke:var(--rule);stroke-width:1px}.iq-axis{stroke:var(--rule-2);stroke-width:1px}.iq-tick{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.iq-label{fill:var(--ink-2);font-size:12px;font-weight:500}.iq-label.is-best{fill:var(--ink)}.iq-out{fill:rgba(var(--ink-rgb), .06)}.iq-flat{fill:rgba(var(--orange-rgb), .14)}.iq-line{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.iq-line.is-alt{stroke:rgba(var(--ink-rgb), .45);stroke-dasharray:5 4}.iq-eoq{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px}.iq-best{fill:var(--orange);stroke:var(--paper);stroke-width:2px}.iq-hover line{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:2 3}.iq-hover circle{fill:var(--ink);stroke:var(--paper);stroke-width:2px}.iq-readout{min-height:3em;margin-top:6px}.iq-readout b{color:var(--ink);font-weight:500}.iq-key{color:var(--ink-2);flex-wrap:wrap;gap:4px 18px;margin:8px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.iq-key li{align-items:center;gap:6px;display:inline-flex}.iq-key i{border-top:2px solid var(--ink);width:18px;height:0;display:inline-block}.iq-key i.is-alt{border-top:2px dashed rgba(var(--ink-rgb), .45)}.iq-key i.is-dot{background:var(--orange);border:0;border-radius:50%;width:10px;height:10px}@media (width<=960px){.iq-figures:not(.iq-two){grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.iq-svg .iq-tick,.iq-svg .iq-label{font-size:17px}}@media (width<=420px){.iq-field{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""input""hint""warn"}}
