.ReduxDemo-module__LMEVRW__wrap{grid-template-columns:1.3fr 1fr;gap:16px;margin:16px 0;display:grid}@media (max-width:760px){.ReduxDemo-module__LMEVRW__wrap{grid-template-columns:1fr}}.ReduxDemo-module__LMEVRW__products{flex-direction:column;gap:8px;display:flex}.ReduxDemo-module__LMEVRW__productRow{border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.ReduxDemo-module__LMEVRW__productName{font-weight:600}.ReduxDemo-module__LMEVRW__productPrice{color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-left:6px}.ReduxDemo-module__LMEVRW__cartList{flex-direction:column;gap:8px;min-height:32px;margin:12px 0;display:flex}.ReduxDemo-module__LMEVRW__cartEmpty{color:var(--ink-faint);font-size:13px;font-style:italic}.ReduxDemo-module__LMEVRW__cartRow{align-items:center;gap:8px;font-size:13.5px;display:flex}.ReduxDemo-module__LMEVRW__cartRowName{flex:1;min-width:0}.ReduxDemo-module__LMEVRW__qtyBtn{border:1px solid var(--border);background:var(--surface-2);width:22px;height:22px;color:var(--ink);cursor:pointer;border-radius:6px;font-size:13px;line-height:1}.ReduxDemo-module__LMEVRW__qty{text-align:center;font-variant-numeric:tabular-nums;min-width:18px}.ReduxDemo-module__LMEVRW__removeBtn{color:var(--crit);cursor:pointer;background:0 0;border:none;font-size:12px}.ReduxDemo-module__LMEVRW__total{border-top:1px solid var(--border);font-variant-numeric:tabular-nums;justify-content:space-between;padding-top:10px;font-weight:700;display:flex}.ReduxDemo-module__LMEVRW__log{background:var(--code-bg);color:var(--code-ink);font-family:var(--font-mono);border-radius:12px;max-height:260px;padding:12px 14px;font-size:12px;line-height:1.7;overflow-y:auto}.ReduxDemo-module__LMEVRW__logTitle{font-family:var(--font-mono);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px}.ReduxDemo-module__LMEVRW__logLine{color:var(--code-accent)}.ReduxDemo-module__LMEVRW__logLine:before{content:"▸ ";color:var(--ink-faint)}
