.c462-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0}.c462-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.9rem}.c462-grid label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c462-stack label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.35rem;font-weight:700}.c462-grid input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c462-grid select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c462-stack input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c462-stack select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;min-height:2.8rem;padding:.65rem;border:1px solid #9aa4b2;border-radius:.45rem;background:#fff;color:#162033;font:inherit}.c462-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0}.c462-controls button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.kmap-cell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.pyr-sticker:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:2.75rem;border:1px solid #596579;border-radius:.5rem;background:#fff;color:#172033;font:inherit;font-weight:700;cursor:pointer}.c462-controls button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.6rem .9rem}.c462-controls .primary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#143a66;color:#fff;border-color:#143a66}.c462-controls button:disabled:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.kmap-cell:disabled:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.pyr-sticker:disabled:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){opacity:.55;cursor:not-allowed}.c462-controls button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.kmap-cell:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.pyr-sticker:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),input:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),select:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #ffb000;outline-offset:3px}.c462-error:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#9b1c1c;font-weight:700;min-height:1.5rem}.c462-status:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:700;min-height:1.5rem}.c462-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:1rem;padding:1rem;border:2px solid #2c6e49;border-radius:.65rem;background:#f2fbf5;overflow-wrap:anywhere}.equation-display:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:750;overflow-wrap:anywhere}.step-list:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding-left:1.35rem}.number-line:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){position:relative;display:flex;align-items:center;justify-content:center;min-height:5rem;margin:1rem 0;border-radius:.5rem;background:#fff;overflow:hidden}.number-track:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){position:absolute;left:5%;right:5%;height:3px;background:#303a4a}.number-solution:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){position:relative;z-index:1;padding:.2rem .5rem;background:#fff;color:#0d5c3b;font-size:1.4rem;font-weight:900;letter-spacing:.15rem}.kmap-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow-x:auto}.kmap-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(var(--kmap-cols),minmax(5.5rem,1fr));gap:.45rem;min-width:min(100%,24rem)}.kmap-cell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.55rem;font-size:.9rem;overflow-wrap:anywhere}.kmap-cell[data-groups]:not([data-groups=""]):where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-width:3px;border-color:#7b3fc6;background:#f7efff}.pyr-net:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(15rem,1fr));gap:1rem}.pyr-face:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.7rem;border:1px solid #aeb7c4;border-radius:.55rem;background:#f7f9fc}.pyr-face h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.1rem 0 .6rem}.pyr-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.pyr-sticker:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){aspect-ratio:1;min-height:2.5rem;color:#101522;text-shadow:0 1px rgba(255,255,255,.75)}.pyr-sticker[data-color="yellow"]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#f7d733}.pyr-sticker[data-color="green"]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#61c174}.pyr-sticker[data-color="blue"]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#72a5ed}.pyr-sticker[data-color="red"]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#e56b6f}.scope-table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;border-collapse:collapse}.scope-table th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.scope-table td:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-align:left;vertical-align:top;padding:.5rem;border-bottom:1px solid #ccd3dd}@media(max-width:680px){.pyr-net:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.kmap-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:21rem}.c462-controls button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){flex:1 1 9rem}}@media(max-width:410px){.c462-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.pyr-face:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.45rem}.pyr-sticker:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.85rem}.kmap-cell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.8rem;padding:.4rem}}
