.pst-ba[data-astro-cid-xapk2z6x]{gap:0;display:grid}.pst-ba-head[data-astro-cid-xapk2z6x],.pst-ba-row[data-astro-cid-xapk2z6x]{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:start;gap:0 8px;display:grid}.pst-ba-head[data-astro-cid-xapk2z6x]{border-bottom:2px solid var(--line);padding-bottom:10px}.viz[data-astro-cid-xapk2z6x] .pst-ba-head[data-astro-cid-xapk2z6x] p[data-astro-cid-xapk2z6x]{color:var(--ink);margin:0;font-size:14px;font-weight:650;line-height:1.35}.pst-ba-row[data-astro-cid-xapk2z6x]{border-bottom:1px solid var(--line);padding:12px 0;position:relative}.pst-ba-row[data-astro-cid-xapk2z6x]:last-child{border-bottom:0;padding-bottom:0}.viz[data-astro-cid-xapk2z6x] .pst-ba-aspect[data-astro-cid-xapk2z6x]{color:var(--muted);grid-column:1/-1;margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4}.pst-ba-cell[data-astro-cid-xapk2z6x]{min-width:0}.viz[data-astro-cid-xapk2z6x] .pst-ba-cell[data-astro-cid-xapk2z6x] p[data-astro-cid-xapk2z6x]{color:var(--ink-2);margin:0 0 6px;font-size:15px;line-height:1.5}.pst-ba-arrow[data-astro-cid-xapk2z6x]{background:var(--brand-300);align-self:center;height:2px;margin:0 4px;position:relative}.pst-ba-arrow[data-astro-cid-xapk2z6x]:after{content:"";box-sizing:border-box;border-top:2px solid var(--brand-600);border-right:2px solid var(--brand-600);width:8px;height:8px;position:absolute;top:-4px;right:-1px;transform:rotate(45deg)}@media (width<=620px){.pst-ba-head[data-astro-cid-xapk2z6x]{display:none}.pst-ba-row[data-astro-cid-xapk2z6x]{grid-template-columns:1fr;gap:6px}.pst-ba-arrow[data-astro-cid-xapk2z6x]{display:none}.pst-ba-cell[data-astro-cid-xapk2z6x]:first-of-type:before{content:"Earlier test";color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.pst-ba-cell[data-astro-cid-xapk2z6x]:nth-of-type(2):before{content:"Solve";color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:600;display:block}}.pst-fit[data-astro-cid-xapk2z6x]{display:grid}.pst-fit-row[data-astro-cid-xapk2z6x]{border-bottom:1px solid var(--line);padding:12px 0}.pst-fit-row[data-astro-cid-xapk2z6x]:first-child{padding-top:0}.pst-fit-row[data-astro-cid-xapk2z6x]:last-child{border-bottom:0;padding-bottom:0}.viz[data-astro-cid-xapk2z6x] .pst-fit-habit[data-astro-cid-xapk2z6x]{color:var(--ink);margin:0 0 8px;font-size:15px;font-weight:600;line-height:1.4}.viz[data-astro-cid-xapk2z6x] .pst-fit-cells[data-astro-cid-xapk2z6x]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}.viz[data-astro-cid-xapk2z6x] .pst-fit-cells[data-astro-cid-xapk2z6x] li[data-astro-cid-xapk2z6x]{color:var(--ink-2);grid-template-columns:16px minmax(0,1fr);align-items:center;column-gap:8px;margin:0;font-size:13px;line-height:1.35;display:grid}.pst-dot[data-astro-cid-xapk2z6x]{box-sizing:border-box;border-radius:50%;grid-row:1/3;width:14px;height:14px}.pst-fit-game[data-astro-cid-xapk2z6x]{color:var(--muted);font-size:12px}.pst-fit-word[data-astro-cid-xapk2z6x]{color:var(--ink);font-size:14px;font-weight:650}.is-helps[data-astro-cid-xapk2z6x] .pst-dot[data-astro-cid-xapk2z6x]{background:var(--brand-600)}.is-partly[data-astro-cid-xapk2z6x] .pst-dot[data-astro-cid-xapk2z6x]{border:2px solid var(--brand-600);background:linear-gradient(90deg,var(--brand-600) 50%,#fff 50%)}.is-little[data-astro-cid-xapk2z6x] .pst-dot[data-astro-cid-xapk2z6x]{border:2px solid var(--muted);background:#fff}@media (width<=520px){.viz[data-astro-cid-xapk2z6x] .pst-fit-cells[data-astro-cid-xapk2z6x]{grid-template-columns:1fr}.viz[data-astro-cid-xapk2z6x] .pst-fit-cells[data-astro-cid-xapk2z6x] li[data-astro-cid-xapk2z6x]{grid-template-columns:16px auto 1fr;column-gap:8px}.pst-dot[data-astro-cid-xapk2z6x]{grid-row:auto}.pst-fit-game[data-astro-cid-xapk2z6x]{order:2}.pst-fit-word[data-astro-cid-xapk2z6x]{order:3;justify-self:end}}.viz[data-astro-cid-xapk2z6x] .pst-choices[data-astro-cid-xapk2z6x]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.viz[data-astro-cid-xapk2z6x] .pst-choices[data-astro-cid-xapk2z6x] li[data-astro-cid-xapk2z6x]{border:1px solid var(--line);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;margin:0;padding:3px 12px;font-size:15px}
