.iq-test-root{--iq-cb-paper:#efece4;--iq-cb-frame:#d8d4c9}.iqcb-plate-wrap{display:flex;justify-content:center;margin:0 auto 1.5rem}.iqcb-plate{width:min(360px,78vw);height:auto;aspect-ratio:1;border-radius:50%;background:var(--iq-cb-paper);border:6px solid var(--iq-cb-frame);box-shadow:var(--iq-shadow);display:block}.iqcb-keypad{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0 auto}.iqcb-key{font:inherit;font-size:1.35rem;font-weight:600;color:var(--iq-text);background:var(--iq-card);border:1px solid var(--iq-line);border-radius:var(--iq-radius-sm);padding:.7rem 0;cursor:pointer;transition:border-color var(--iq-dur) var(--iq-ease),background var(--iq-dur) var(--iq-ease)}.iqcb-key:hover:not(:disabled){border-color:var(--acc)}.iqcb-key[aria-pressed=true]{background:var(--acc);color:var(--acc-ink);border-color:var(--acc)}.iqcb-key--none{grid-column:1/-1;font-size:1rem;font-weight:500;padding:.65rem 1rem}.iqcb-fail{border-color:color-mix(in srgb,var(--iq-danger) 45%,var(--iq-line));text-align:center}.iqcb-fail p{margin:0 0 1rem;color:var(--iq-text)}.iqcb-hint{margin:.85rem 0 0;text-align:center;font-size:.85rem;color:var(--iq-muted)}.iqcb-next-row{display:flex;justify-content:center;margin-top:1.35rem}.iqcb-verdict{text-align:center;margin-bottom:1.75rem}.iqcb-verdict__headline{font-size:var(--iq-fs-title);font-weight:650;line-height:1.2;margin:.35rem 0 .5rem;color:var(--iq-text)}.iqcb-verdict__band{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;color:var(--iq-muted)}.iqcb-verdict__dot{width:.6rem;height:.6rem;border-radius:50%;background:var(--acc)}.iqcb-disclaimer{border:1px solid color-mix(in srgb,var(--iq-warning) 45%,transparent);background:color-mix(in srgb,var(--iq-warning) 10%,transparent);border-radius:var(--iq-radius);padding:1.05rem 1.2rem;margin:1.5rem 0;color:var(--iq-text);line-height:1.55}.iqcb-disclaimer strong{font-weight:650}.iqcb-breakdown{display:grid;grid-gap:.55rem;gap:.55rem;margin:.75rem 0 0;padding:0;list-style:none}.iqcb-row{display:grid;grid-template-columns:1fr auto;align-items:baseline;grid-gap:.75rem;gap:.75rem;padding:.6rem 0}.iqcb-row__label{color:var(--iq-text)}.iqcb-row__note{color:var(--iq-muted);font-size:.85rem}.iqcb-row__score{color:var(--iq-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iqcb-row[data-indicated=true] .iqcb-row__label{color:var(--acc-text);font-weight:700}.iqcb-offer{padding:1rem 0;margin:1.5rem 0}.iqcb-offer__row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem}.iqcb-offer__done{color:var(--iq-success);font-weight:550}@media (max-width:480px){.iqcb-keypad{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem}.iqcb-key{font-size:1.15rem;padding:.6rem 0}}@media (prefers-reduced-motion:reduce){.iqcb-key{transition:none}}