._experiment_1vhcj_1{grid-template-rows:auto 1fr;align-items:start}._workspace_1vhcj_5{display:contents}._stage_1vhcj_8{background:radial-gradient(#fff 0%,#e1f5eb 75%);grid-area:1/1;padding:24px 24px 28px}._stageHeading_1vhcj_14{width:100%;color:var(--green-ink);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:14px;display:flex}._stageHeading_1vhcj_14>span{font-weight:700}._stage_1vhcj_8>svg{max-height:440px}._legend_1vhcj_29{flex-wrap:wrap;justify-content:center;gap:12px 20px;font-size:12px;display:flex}._legend_1vhcj_29>span{align-items:center;gap:5px;display:inline-flex}._legend_1vhcj_29 i{background:var(--tone);border-radius:50%;width:9px;height:9px}._configuration_1vhcj_47{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin-top:24px;display:flex}._configuration_1vhcj_47>span{color:var(--ink-soft);font-size:13px}._configuration_1vhcj_47>strong{font-family:var(--display);font-size:23px}._shellCounts_1vhcj_64{flex-wrap:wrap;flex-basis:100%;justify-content:center;gap:8px;display:flex}._shellCounts_1vhcj_64 span{color:var(--ink-muted);border:1px solid #bfd2cb;border-radius:999px;padding:6px 14px;font-size:13px}._shellCounts_1vhcj_64 span[data-occupied=true]{color:var(--green-ink);background:#fff}._shellCounts_1vhcj_64 b{margin-left:6px}._periodic_1vhcj_85{border-top:1px solid var(--line);background:#fff;grid-area:2/1;padding:28px}._periodic_1vhcj_85 h2{font-size:24px}._periodic_1vhcj_85 p{color:var(--ink-soft);margin-top:8px;font-size:13px;line-height:1.5}._table_1vhcj_101{grid-template-columns:16px repeat(8,minmax(0,1fr));gap:6px;max-width:640px;margin-top:18px;display:grid}._group_1vhcj_108,._period_1vhcj_85{color:var(--ink-muted);text-align:center;align-self:center;font-size:11px;font-weight:700}._cell_1vhcj_116{border:1.5px solid var(--line);background:var(--wash);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-height:50px;padding:4px 0;display:flex}._cell_1vhcj_116 small{color:var(--ink-soft);font-size:10px}._cell_1vhcj_116 strong{font-family:var(--display);font-size:18px}._cell_1vhcj_116[data-active=true]{border:2px solid var(--green-ink);background:var(--yellow);box-shadow:0 0 0 2px #d6f5e8}._tableAxes_1vhcj_141{font-size:11px!important}._controls_1vhcj_144{grid-area:1/2/span 2;min-width:0}._identity_1vhcj_149{align-items:center;gap:16px;min-height:88px;display:flex}._identity_1vhcj_149 h1{font-size:24px}._identity_1vhcj_149 p{color:var(--ink-soft);margin-top:5px;font-size:13px}._notation_1vhcj_163{background:var(--green-tint);border-radius:16px;align-items:center;padding:12px;display:flex}._notation_1vhcj_163>span{flex-direction:column;align-items:end;gap:8px;margin-right:3px;display:flex}._notation_1vhcj_163 b{font-family:var(--display);font-size:40px}._notation_1vhcj_163 sup,._notation_1vhcj_163 sub{font-size:13px;font-weight:700}._notation_1vhcj_163>sup{align-self:start;margin-top:4px}._particleControls_1vhcj_190{flex-direction:column;gap:18px;display:flex}._particleControl_1vhcj_190{grid-template-columns:minmax(0,1fr) 44px;gap:12px;display:grid}._stepper_1vhcj_200{flex-direction:column;align-items:center;display:flex}._stepper_1vhcj_200>span{color:var(--tone-ink);font-size:12px;font-weight:700}._stepper_1vhcj_200 button{border:1px solid var(--line);background:var(--wash);place-items:center;width:44px;height:44px;display:grid}._stepper_1vhcj_200 button:nth-child(2){border-radius:10px 10px 0 0}._stepper_1vhcj_200 button:last-child{border-top:0;border-radius:0 0 10px 10px}._stepper_1vhcj_200 button:hover:enabled{background:var(--green-tint)}._stepper_1vhcj_200 button:disabled{opacity:.35}._insight_1vhcj_231{background:var(--green-tint);color:var(--green-ink);border-radius:16px;padding:16px;font-size:13px;line-height:1.6}@media (width<=720px){._stage_1vhcj_8{padding:16px 12px;position:sticky;top:40px}._stage_1vhcj_8>svg{max-height:min(260px,32dvh)}._stageHeading_1vhcj_14{padding:0 8px;font-size:12px}._configuration_1vhcj_47{margin-top:16px}._periodic_1vhcj_85{order:2;padding:24px 16px}._controls_1vhcj_144{order:1}._table_1vhcj_101{grid-template-columns:12px repeat(8,minmax(0,1fr));gap:4px}._cell_1vhcj_116{border-radius:7px;min-height:44px}._cell_1vhcj_116 strong{font-size:16px}}
