.readout{height:100%;font-family:var(--apxr-font-ui);color:var(--apxr-text);flex-direction:column;justify-content:center;gap:14px;display:flex}.readout>*{margin:0}.readout .r-top{font-family:var(--apxr-font-data);letter-spacing:.04em;color:var(--apxr-text-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.readout .r-bin{font-family:var(--apxr-font-data);letter-spacing:.02em;color:var(--apxr-amber);font-size:clamp(34px,4.2vw,52px);font-weight:600;line-height:1}.readout .r-line{color:var(--apxr-text);font-size:17px;line-height:1.45}.readout .r-data{font-family:var(--apxr-font-data);color:#ffffffd9;font-size:15px}.readout .r-data b{color:var(--apxr-text);font-weight:600}.readout .r-chips{flex-wrap:wrap;gap:8px;display:flex}.readout .chip{letter-spacing:.03em;color:#ffffffbf;background:var(--apxr-surface-2);border:1px solid #ffffff1a;border-radius:99px;padding:5px 11px;font-size:12px}.readout .chip.is-go{color:var(--apxr-green);border-color:#0e9e6a80}.readout .r-progress{background:var(--apxr-surface-2);border-radius:2px;height:4px;overflow:hidden}.readout .r-progress i{background:var(--apxr-amber);border-radius:2px;width:25%;height:100%;display:block}.readout.is-expert{align-items:flex-start;gap:10px}.readout.is-expert .r-bin{font-size:clamp(44px,5vw,64px)}.readout.is-error{align-items:flex-start;gap:12px}.readout.is-error .r-stop{letter-spacing:.06em;color:var(--apxr-error);font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1}.readout.is-error .r-bin{color:var(--apxr-error)}