.calc7-btn-orange { background: #FA8C28 !important; color: #fff !important; }
.calc7-btn-blue   { background: #1B80E1 !important; color: #fff !important; }
.calc7-btn-purple { background: #824BF3 !important; color: #fff !important; }
.calc7-btn-green  { background: #26AB27 !important; color: #fff !important; }
.calc7-display    {  color: #1B80E1 !important; }
.calc7-history-box {
  color: #000;
  border-radius: 12px;
  min-height: 60px;
  max-height: 170px;
  overflow-y: auto;
  padding: 14px 20px;
  font-size: 1.03rem;
  border: 1px solid #1B80E1;
}
#calc7-history .calc7-history-entry {
  border-bottom: 1px solid #1B80E122;
  padding: 3px 0 4px 0;
  display: flex;
  justify-content: space-between;
  font-family: monospace;
  font-size: 1.06rem;
}
#calc7-history .calc7-history-expression { color: #000; }
#calc7-history .calc7-history-result     { color: #26AB27; font-weight: bold; margin-left: 12px; }
