._calendar{width:100%;height:100%;background:var(--green);color:#fff;font-weight:800}._calendar .__select{width:100%;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._calendar .black{color:var(--grey)}._calendar .__header{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}._calendar .__header>span{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:10px 0 10px 0}._calendar .__content{width:100%}._calendar .__content .__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}._calendar .__content .__row .__cell{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:10px 0 10px 0}._calendar .__content .__row .__cell.selected{background:var(--red);border-radius:50%}