Utilities CSS Minifier Online CSS Minifier Tool and Compressor,
with Fast and Simple API Access Input CSS @font-face {
  font-family: 'eUkraine';
  src: url("./fonts/e-Ukraine-Regular.woff2") format('woff2');
  url("./fonts/e-Ukraine-Regular.otf") format('OpenType');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'eUkraine';
  src: url("./fonts/e-Ukraine-Bold.woff2") format('woff2');
  url("./fonts/e-Ukraine-Bold.otf") format('OpenType');

  font-weight: bold;
  font-style: normal;
}

:root {
  --container-width-l: 1270px;
  --container-padding: 10%;
  --main-font: 'eUkraine', 'Arial', sans-serif;
  --bgc: #e0e0e0;
  --top: rgb(255, 51, 51);
  --bottom: rgb(19, 189, 61);
}

body {
  background-color: var(--bgc);
  min-width: 400px;
  font-family: var(--main-font);
  height: 100vh;

}

.container {
  padding: 0 var(--container-padding);
  max-width: var(--container-width-l);
  margin: 0 auto;
}


.card {
  border-radius: 9px;
  background: var(--bgc);
  box-shadow: 20px 20px 60px #bebebe,
    -20px -20px 60px #ffffff;
}


.rates {
  display: flex;
  flex-direction: row;
}

.rates>*:first-child {
  margin-left: 0;
}

.rates>*:last-child {
  margin-right: 0;
}

.rates>* {
  margin-right: 5px;
  margin-left: 5px;
}

.rate-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  border-radius: 9px;
  background: var(--bgc);
  box-shadow: inset 7px 7px 6px #cacaca,
    inset -7px -7px 6px #f6f6f6;
}

.rate-item-title {
  font-weight: 700;
  font-size: 18px;
}

.rate-item-value {
  font-size: 32px;
  font-weight: 500;
}

.rate-item-value.top,
.arrow.top {
  color: var(--top);
}

.arrow.top::before {
  content: "▼ "
}

.rate-item-value.bottom,
.arrow.bottom {
  color: var(--bottom);
}

.arrow.bottom::before {
  content: "▲ "
}

.rate-item-value.equal,
.arrow.equal {
  color: rgb(0, 0, 0);
}

.arrow.equal::before {
  content: "▲▼ "
}



@media (max-width: 800px) {
  .rates {
    flex-direction: column;
  }

  .rate-item {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}

@media (max-width: 500px) {
  .rate-item {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

Minified CSS Output .card,
.rate-item {
  border-radius: 9px;
  background: var(--bgc)
}

@font-face {
  font-family: eUkraine;
  src: url("./fonts/e-Ukraine-Regular.woff2") format('woff2');
  font-style: normal
}

@font-face {
  font-family: eUkraine;
  src: url("./fonts/e-Ukraine-Bold.woff2") format('woff2');
  font-style: normal
}

:root {
  --container-width-l: 1270px;
  --container-padding: 10%;
  --main-font: 'eUkraine', 'Arial', sans-serif;
  --bgc: #e0e0e0;
  --top: rgb(255, 51, 51);
  --bottom: rgb(19, 189, 61)
}

body {
  background-color: var(--bgc);
  min-width: 400px;
  font-family: var(--main-font);
  height: 100vh
}

.container {
  padding: 0 var(--container-padding);
  max-width: var(--container-width-l);
  margin: 0 auto
}

.card {
  box-shadow: 20px 20px 60px #bebebe, -20px -20px 60px #fff
}

.rates {
  display: flex;
  flex-direction: row
}

.rates>:first-child {
  margin-left: 0
}

.rates>:last-child {
  margin-right: 0
}

.rates>* {
  margin-right: 5px;
  margin-left: 5px
}

.rate-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  box-shadow: inset 7px 7px 6px #cacaca, inset -7px -7px 6px #f6f6f6
}

.rate-item-title {
  font-weight: 700;
  font-size: 18px
}

.rate-item-value {
  font-size: 32px;
  font-weight: 500
}

.arrow.top,
.rate-item-value.top {
  color: var(--top)
}

.arrow.top::before {
  content: "▼ "
}

.arrow.bottom,
.rate-item-value.bottom {
  color: var(--bottom)
}

.arrow.bottom::before {
  content: "▲ "
}

.arrow.equal,
.rate-item-value.equal {
  color: #000
}

.arrow.equal::before {
  content: "▲▼ "
}

@media (max-width:800px) {
  .rates {
    flex-direction: column
  }

  .rate-item {
    flex-direction: row;
    justify-content: space-between;
    align-items: center
  }
}

@media (max-width:500px) {
  .rate-item {
    flex-direction: column;
    justify-content: center;
    align-items: center
  }
}

CSS Minifier Tool Documentation The API has changed,
to see more please click here To minify/compress your CSS,
perform a POST request to API https: //www.toptal.com/developers/cssminifier/api/raw

with the input parameter set to the CSS you want to minify. Hire the top 3% of freelance talent Join the Toptal Network Copyright 2010 - 2023 Toptal,
LLC Privacy Policy Website terms By continuing to use this site you agree to our Cookie Policy Privacy Policy,
and Terms of Use.