.wke74W_scene{grid-template-rows:auto 1fr auto;gap:16px;display:grid}.wke74W_body{align-items:center;display:grid}.wke74W_ladder{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:.875rem;line-height:1;display:flex}.wke74W_level{border:1px solid var(--line);color:var(--muted);transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:999px;padding:6px 12px}.wke74W_level[data-state=done]{border-color:var(--muted);color:var(--text)}.wke74W_level[data-state=now]{border-color:var(--hl-1);background:var(--hl-1);color:var(--on-hl);font-weight:600}.wke74W_arrow{color:var(--muted)}.wke74W_scatter{grid-template-columns:repeat(auto-fill,minmax(max(8rem,18%),1fr));align-content:space-evenly;align-self:stretch;justify-items:center;gap:16px 8px;display:grid}.wke74W_memo{align-self:center;width:7.5rem}.wke74W_who{font-weight:600}.wke74W_field{min-width:3.5em;font-weight:600;display:inline-block}.wke74W_dropped{color:var(--muted);text-decoration:line-through}.wke74W_piles{justify-content:center;gap:40px;padding-right:calc(14px + .875rem);display:flex}@container (max-width:56.1875rem){.wke74W_piles{flex-direction:column;align-items:center;gap:64px}}.wke74W_bigBox,.wke74W_empWrap{min-width:10rem}.wke74W_big{font-size:1.1875rem;font-weight:700}.wke74W_model.wke74W_concept{gap:112px;padding-right:calc(14px + .875rem)}.wke74W_concept>:not(svg){width:60%;min-height:96px}@container (min-width:56.25rem){.wke74W_model.wke74W_concept{gap:200px}.wke74W_concept>:not(svg){width:24%;min-height:140px}}.wke74W_huge{font-size:1.375rem;font-weight:700}.wke74W_pile{align-content:start;justify-items:start;gap:8px;display:grid}.wke74W_pileName{font-size:.875rem;font-weight:800}.wke74W_deck{display:grid}.wke74W_deck>*{grid-area:1/1}.wke74W_model{flex-direction:column;align-items:center;gap:64px;padding-right:calc(28px + 1.75rem);display:flex}.wke74W_model>*{max-width:100%}.wke74W_empWrap{position:relative}.wke74W_empWrap>:first-child{min-height:inherit}.wke74W_empWrap[data-asides]{padding-bottom:max(48px,8px + 2.45rem)}.wke74W_asides{display:grid;position:absolute;bottom:0;left:0}@container (min-width:56.25rem){.wke74W_model{flex-direction:row;justify-content:center;align-items:flex-start;gap:128px}}.wke74W_sql{margin:0}.wke74W_sqlSlot{margin:-1px}
