.lead.svelte-1g8ikfs strong:where(.svelte-1g8ikfs){font-family:var(--display);color:var(--red);font-weight:800}.cartouche.svelte-1g8ikfs dl:where(.svelte-1g8ikfs){grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:1.25rem 2rem;display:grid}.cartouche.svelte-1g8ikfs dd:where(.svelte-1g8ikfs){margin:.2rem 0 0;font-weight:600}.problem.svelte-1g8ikfs{grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:2rem 3rem;display:grid}.problem.svelte-1g8ikfs p:where(.svelte-1g8ikfs){max-width:52ch;font-size:1.1rem}.problem.svelte-1g8ikfs div:where(.svelte-1g8ikfs)+div:where(.svelte-1g8ikfs){border-left:3px solid var(--red);padding-left:1.25rem}table.svelte-1g8ikfs{border-collapse:collapse;width:100%}th.svelte-1g8ikfs,td.svelte-1g8ikfs{border-bottom:1px solid var(--hairline);text-align:left;vertical-align:baseline;padding:.75rem .5rem}thead.svelte-1g8ikfs th:where(.svelte-1g8ikfs){font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-size:.75rem;font-weight:500}tbody.svelte-1g8ikfs th:where(.svelte-1g8ikfs){font-weight:600}.value.svelte-1g8ikfs{font-family:var(--mono);color:var(--red);font-weight:600}@media (width<=30rem){table.svelte-1g8ikfs{font-size:.875rem}th.svelte-1g8ikfs,td.svelte-1g8ikfs{padding-inline:.25rem}}.phases.svelte-1g8ikfs{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;padding:0;list-style:none;display:flex}.phases.svelte-1g8ikfs li:where(.svelte-1g8ikfs){border:1.5px solid var(--hairline);background-color:var(--sheet);min-width:3.75rem;color:var(--ink-soft);font-family:var(--mono);text-align:center;padding:.5rem .6rem;font-weight:600}.phases.svelte-1g8ikfs li.done:where(.svelte-1g8ikfs){border-color:var(--red);background-color:var(--red);color:#fff}.others.svelte-1g8ikfs{font-family:var(--display);flex-wrap:wrap;gap:.5rem 1.5rem;padding:0;font-size:1.25rem;font-weight:700;list-style:none;display:flex}
