.algebra-shell .geometry-landing-head>span{font-family:Georgia,serif;font-style:italic}.algebra-demo .geometry-canvas{background:linear-gradient(145deg,#edf4ef,#faead8)}.algebra-problem-visual{padding:18px}.algebra-column{display:grid;justify-items:end;min-width:190px;padding:20px 32px;border-radius:15px;background:#fff;font:700 34px/1.35 ui-monospace,monospace;color:#284c46;box-shadow:0 8px 18px rgba(37,63,57,.11)}.algebra-column i{width:100%;border-top:3px solid #284c46}.algebra-column b{color:#c76d3b}.algebra-groups{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.algebra-groups>span{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:82px;min-height:62px;padding:10px;border:2px solid #3f8278;border-radius:14px;background:#fff}.algebra-groups i{width:13px;height:13px;border-radius:50%;background:#d98e62}.algebra-balance{display:flex;align-items:center;justify-content:center;gap:24px;font-size:clamp(25px,5vw,42px);font-weight:750;color:#284c46}.algebra-balance span{padding:20px;border:2px solid #78a69d;border-radius:13px;background:#fff}.algebra-balance b{color:#c76d3b}@media(max-width:560px){.algebra-column{font-size:28px}.algebra-groups>span{width:65px}.algebra-balance{gap:10px}.algebra-balance span{padding:12px}}
