.iqc{touch-action:manipulation;background:radial-gradient(120% 90%,#0a1a6e 0%,#040a35 70%);border-radius:6px;width:100%;height:auto;display:block}.iqc-floor{fill:#0f2fbf}.iqc-yours{fill:#fff;opacity:.05}.iqc-lines{fill:none;stroke:#ffffffd9;stroke-width:.8px}.iqc-glass{fill:none;stroke:#9fd6ff;stroke-width:1.8px;opacity:.9}.iqc-mesh{fill:none;stroke:#c9cfdb;stroke-width:1.2px;stroke-dasharray:.8 1.5}.iqc-net{stroke:#fff;stroke-width:1.5px;stroke-dasharray:1.5 1.1}.iqc-side{fill:#f5f2ee99;letter-spacing:.08em;text-anchor:middle;text-transform:uppercase;font-size:4.2px;font-weight:600}html[lang=ar] .iqc-side{letter-spacing:0;font-size:4.6px}.iqc-trail,.iqc-after{fill:none;stroke-width:.8px;stroke-dasharray:1.6 1.5;stroke-linecap:round}.iqc-trail{stroke:#fff;opacity:.75}.iqc-tone-right .iqc-trail,.iqc-tone-wrong .iqc-trail{opacity:.35}.iqc-after{stroke:#fff;stroke-width:1.1px;stroke-dasharray:none}.iqc-tone-right .iqc-after{stroke:#3ddc97}.iqc-tone-wrong .iqc-after{stroke:#ff6b8b}.iqc-mark,.iqc-amark{fill:none;stroke-width:1.1px;opacity:0;transition:opacity .25s}.iqc-mark.on,.iqc-amark.on{opacity:1}.iqc-mark-hit{stroke:var(--accent,#f05523)}.iqc-mark-bounce{stroke:#fff;stroke-width:1.3px}.iqc-mark-glass{stroke:#9fd6ff;stroke-width:1.5px}.iqc-mark-mesh{stroke:#ff3d6e;stroke-width:1.5px}.iqc-mark-net{stroke:#e3f335;stroke-width:1.5px}.iqc-player-dot{stroke:#040a35;stroke-width:1px}.iqc-player-halo{fill:none;stroke-width:.6px;opacity:.55}.iqc-you .iqc-player-dot{fill:var(--accent,#f05523)}.iqc-you .iqc-player-halo{stroke:var(--accent,#f05523);opacity:.9}.iqc-partner .iqc-player-dot{fill:#ffd2bf}.iqc-partner .iqc-player-halo{stroke:#ffd2bf}.iqc-opp1 .iqc-player-dot,.iqc-opp2 .iqc-player-dot{fill:#fff}.iqc-opp1 .iqc-player-halo,.iqc-opp2 .iqc-player-halo{stroke:#fff;opacity:.25}.iqc-shadow{fill:#020523}.iqc-ball{fill:#e3f335;stroke:#0b0f1c;stroke-width:.45px}.iqc-ring{fill:none;stroke:#e3f335;stroke-width:.7px;opacity:0;transform-box:fill-box;transform-origin:50%}.iqc.is-paused.iqc-tone-neutral .iqc-ring{animation:iqc-pulse 1.4s var(--ease,ease-out) infinite}@keyframes iqc-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.iqc.is-paused .iqc-ring{opacity:.8;animation:none}}.iqc-legend{color:#ffffffa8;flex-wrap:wrap;gap:.4rem 1.1rem;margin-top:.7rem;font-size:.74rem;display:flex}.iqc-legend li{align-items:center;gap:.45rem;display:inline-flex}.iqc-key{border:1.5px solid #040a35;border-radius:50%;width:.62rem;height:.62rem;box-shadow:0 0 0 1px #ffffff40}.iqc-key-you{background:var(--accent,#f05523)}.iqc-key-partner{background:#ffd2bf}.iqc-key-opp{background:#fff}
.iq{background:var(--pm-page)}.iq-hero{background:linear-gradient(180deg, var(--pm-week), var(--pm-blue));color:var(--pm-white);margin-top:-14px;padding-block:56px 40px}.iq-hero__grid{align-items:end;gap:28px;display:grid}@media (min-width:75em){.iq-hero{padding-block:96px 64px}.iq-hero__grid{grid-template-columns:1.4fr 1fr}}.iq-hero__title{margin:8px 0 12px}.iq-hero__title:first-letter{color:inherit}.iq-hero .pm-t-intro{max-width:44ch;margin:0}.iq-hero__note{color:#ffffffd6;align-items:flex-start;gap:8px;max-width:60ch;margin:16px 0 0;display:flex}.iq-hero__note svg{flex:none;width:18px;height:18px;margin-top:2px}.iq-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.iq-stats div{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:13px;padding:14px}.iq-stats dt{color:#ffffffd6}.iq-stats dd{margin:6px 0 0}.iq-select{padding-block:32px 24px}.iq-modes{gap:10px;display:grid}@media (min-width:48em){.iq-modes{grid-template-columns:repeat(3,1fr)}}.iq-mode{text-align:start;border:2px solid var(--pm-line);background:var(--pm-white);color:var(--pm-ink);font:inherit;cursor:pointer;border-radius:13px;align-items:flex-start;gap:14px;padding:16px;display:flex}.iq-mode svg{width:26px;height:26px;color:var(--pm-orange);flex:none}.iq-mode>span{gap:4px;display:grid}.iq-mode .pm-t-terms{color:var(--pm-muted)}.iq-mode[aria-selected=true]{border-color:var(--pm-blue);background:var(--pm-blue);color:var(--pm-white)}.iq-mode[aria-selected=true] .pm-t-terms{color:#ffffffdb}.iq-continue{margin:20px 0 8px}.iq-select h2{margin:36px 0 16px}.iq-levels{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48em){.iq-levels{grid-template-columns:repeat(2,1fr)}}@media (min-width:75em){.iq-levels{grid-template-columns:repeat(3,1fr);gap:16px}}.iq-level{background:var(--pm-white);border:1px solid var(--pm-line);border-radius:14px;flex-direction:column;gap:6px;padding:18px;display:flex;position:relative;overflow:hidden}.iq-level h3,.iq-level p{margin:0}.iq-level__n{inset-inline-end:14px;color:var(--pm-panel);letter-spacing:-.04em;font-size:3.4rem;font-weight:700;line-height:1;position:absolute;top:6px}.iq-level.is-passed{border-color:var(--pm-blue)}.iq-level.is-locked{background:var(--pm-page)}.iq-level.is-locked h3{color:var(--pm-disabled-ink)}.iq-level__meta{color:var(--pm-muted)}.iq-level__status{min-height:28px;color:var(--pm-ink);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.iq-level__status svg{width:16px;height:16px}.iq-level__go{margin-top:auto}.iq-badge{background:var(--pm-blue);color:var(--pm-white);border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:.875rem;font-weight:700;display:inline-flex}.iq-badge svg{width:14px;height:14px}.iq-badge--big{padding:8px 14px;font-size:1rem}.iq-play{padding-block:24px 40px}.iq-hud{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:14px;display:flex}.iq-hud h2{color:var(--pm-blue);flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.iq-hud h2:focus{outline:none}.iq-tag{background:var(--pm-panel);color:var(--pm-ink);border-radius:999px;padding:4px 10px;font-size:.8rem}.iq-hud__stats{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.iq-balls{vertical-align:middle;gap:4px;display:inline-flex}.iq-balls i{background:var(--pm-line);border-radius:50%;width:12px;height:12px}.iq-balls i.on{background:#c6e817;box-shadow:inset 0 0 0 1px #0003}.iq-quit{color:var(--pm-blue);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;font-weight:700;text-decoration:underline}.iq-stage{gap:16px;display:grid}@media (min-width:75em){.iq-stage{grid-template-columns:1.35fr 1fr;align-items:start}}.iq-court{background:#040a35;border-radius:14px;padding:10px}html[dir=rtl] .iq-court .iqc{direction:ltr}.iq-legend{color:#ffffffdb;gap:16px;margin:8px 4px 2px;padding:0;list-style:none;display:flex}.iq-legend li{align-items:center;gap:6px;display:flex}.iq-legend i{border-radius:50%;width:12px;height:12px}.k-you{background:var(--pm-orange)}.k-partner{background:#ffd2bf}.k-opp{background:#fff}.iq-panel{background:var(--pm-white);border:1px solid var(--pm-line);border-radius:14px;gap:12px;padding:18px;display:grid}.iq-panel>p{margin:0}.iq-prompt{color:var(--pm-ink)}.iq-watch{color:var(--pm-muted);animation:1.2s ease-in-out infinite iq-blink}@keyframes iq-blink{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.iq-watch{animation:none}}.iq-timer{color:var(--pm-ink);gap:6px;margin:0;display:grid}.iq-timer__bar{background:linear-gradient(90deg, var(--pm-orange) calc(var(--p) * 100%), var(--pm-panel) 0);border-radius:3px;height:6px;display:block}html[dir=rtl] .iq-timer__bar{background:linear-gradient(270deg, var(--pm-orange) calc(var(--p) * 100%), var(--pm-panel) 0)}.iq-choices{gap:8px;margin:0;padding:0;list-style:none;display:grid}.iq-choice{text-align:start;border:2px solid var(--pm-field-edge);background:var(--pm-white);width:100%;min-height:56px;color:var(--pm-ink);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;transition:border-color .15s,background .15s;display:flex}.iq-choice:not([disabled]):hover{border-color:var(--pm-blue);background:var(--pm-panel)}.iq-choice[disabled]{cursor:default}.iq-choice__k{background:var(--pm-blue);width:30px;height:30px;color:var(--pm-white);border-radius:8px;flex:none;place-items:center;font-weight:700;display:grid}.iq-choice.is-right{background:#e5f5ec;border-color:#0a7a3c}.iq-choice.is-right .iq-choice__k{background:#0a7a3c}.iq-choice.is-wrong{border-color:var(--pm-error);background:#fbe9ec}.iq-choice.is-wrong .iq-choice__k{background:var(--pm-error)}.iq-choice.is-dim{opacity:.6}.iq-keys{margin:0}.iq-feedback{border-top:1px solid var(--pm-line);gap:8px;padding-top:12px;display:grid}.iq-feedback p{margin:0}.iq-feedback.is-right>.pm-t-row:first-child{color:#0a7a3c}.iq-feedback.is-wrong>.pm-t-row:first-child{color:var(--pm-error)}.iq-plus{background:var(--pm-orange);color:var(--pm-ink);border-radius:999px;margin-inline-start:10px;padding:2px 10px;font-size:.95rem}.iq-coach{color:var(--pm-blue);margin-top:6px!important}.iq-feedback .pm-btn{justify-self:start;margin-top:6px}.iq-result{padding-block:40px}.iq-result h2{margin:8px 0 16px}.iq-result h2:focus{outline:none}.iq-result__nums{flex-wrap:wrap;align-items:baseline;gap:12px 24px;display:flex}.iq-result__nums p{margin:0}.iq-result__ctas{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.iq-coachcta{background:var(--pm-panel);max-width:640px;color:var(--pm-ink);border-radius:13px;align-items:center;gap:14px;padding:16px;text-decoration:none;display:flex}.iq-coachcta>span{flex:1;gap:2px;display:grid}.iq-coachcta svg{width:26px;height:26px;color:var(--pm-blue);flex:none}.iq-board,.iq-rules{padding-block:40px}.iq-board h2,.iq-rules h2{margin:0 0 16px}.iq-board__panel{background:var(--pm-white);border:1px solid var(--pm-line);border-radius:14px;max-width:760px;margin-top:16px;padding:20px}.iq-board__panel p{margin:0 0 8px}.iq-table{border-collapse:collapse;width:100%}.iq-table th,.iq-table td{border-bottom:1px solid var(--pm-line);text-align:start;padding:12px 8px}.iq-table td{text-align:end;color:var(--pm-blue);font-weight:700}.iq-table thead th{color:var(--pm-muted);font-size:.875rem}.iq-table thead th:last-child{text-align:end}.iq-table__total th,.iq-table__total td{border-bottom:0;font-weight:700}.iq-rules ol{gap:10px;max-width:70ch;margin:0 0 24px;padding-inline-start:22px;display:grid}
