.db {
  display: block;
}
.di {
  display: inline;
}
.dib {
  display: inline-block;
}
.dn {
  display: none;
}
.dc {
  display: contents;
}
.dt {
  display: table;
}
.dtr {
  display: table-row;
}
.dtc {
  display: table-cell;
}
.dtcg {
  display: table-column-group;
}
.dtrg {
  display: table-row-group;
}
.dth {
  display: table-header-group;
}
.dtf {
  display: table-footer-group;
}
.dtca {
  display: table-caption;
}
.dcol {
  display: table-column;
}
.df {
  display: flex;
}
.dif {
  display: inline-flex;
}
.dg {
  display: grid;
}
.dig {
  display: inline-grid;
}
.fdr {
  flex-direction: row;
}
.fdrr {
  flex-direction: row-reverse;
}
.fdc {
  flex-direction: column;
}
.fdcr {
  flex-direction: column-reverse;
}
.fwn {
  flex-wrap: nowrap;
}
.fww {
  flex-wrap: wrap;
}
.fwwr {
  flex-wrap: wrap-reverse;
}
.jcc {
  justify-content: center;
}
.jcfs {
  justify-content: flex-start;
}
.jcfe {
  justify-content: flex-end;
}
.jcsb {
  justify-content: space-between;
}
.jcsa {
  justify-content: space-around;
}
.jcse {
  justify-content: space-evenly;
}
.aic {
  align-items: center;
}
.aifs {
  align-items: flex-start;
}
.aife {
  align-items: flex-end;
}
.ais {
  align-items: stretch;
}
.aib {
  align-items: baseline;
}
.acc {
  align-content: center;
}
.acfs {
  align-content: flex-start;
}
.acfe {
  align-content: flex-end;
}
.acs {
  align-content: stretch;
}
.acsb {
  align-content: space-between;
}
.acsa {
  align-content: space-around;
}
.fg0 {
  flex-grow: 0;
}
.fg1 {
  flex-grow: 1;
}
.fs0 {
  flex-shrink: 0;
}
.fs1 {
  flex-shrink: 1;
}
.gtc1 {
  grid-template-columns: repeat(1, 1fr);
}
.gtc2 {
  grid-template-columns: repeat(2, 1fr);
}
.gtc3 {
  grid-template-columns: repeat(3, 1fr);
}
.gtc4 {
  grid-template-columns: repeat(4, 1fr);
}
.gtr1 {
  grid-template-rows: repeat(1, 1fr);
}
.gtr2 {
  grid-template-rows: repeat(2, 1fr);
}
.gtr3 {
  grid-template-rows: repeat(3, 1fr);
}
.gg1 {
  grid-gap: 1rem;
}
.gg2 {
  grid-gap: 2rem;
}
.gic {
  justify-items: center;
}
.gis {
  justify-items: start;
}
.gie {
  justify-items: end;
}
.gac {
  align-items: center;
}
.gas {
  align-items: start;
}
.gae {
  align-items: end;
}
.dn {
  display: none;
}
.dc {
  display: contents;
}
.poss {
  position: static;
}
.posr {
  position: relative;
}
.posa {
  position: absolute;
}
.posf {
  position: fixed;
}
.posst {
  position: sticky;
}
.boxbb {
  box-sizing: border-box;
}
.boxcb {
  box-sizing: content-box;
}
.ofa {
  overflow: auto;
}
.ofh {
  overflow: hidden;
}
.ofs {
  overflow: scroll;
}
.ofv {
  overflow: visible;
}
.fll {
  float: left;
}
.flr {
  float: right;
}
.fln {
  float: none;
}
.cll {
  clear: left;
}
.clr {
  clear: right;
}
.clb {
  clear: both;
}
.cln {
  clear: none;
}
.vv {
  visibility: visible;
}
.vh {
  visibility: hidden;
}
.vc {
  visibility: collapse;
}
