.clearwell {  box-sizing : content-box;  box-shadow : none;  border : 0px none;  border-radius : 0px 0px 0px 0px;  margin-bottom : 3px;  padding: 2px;}.nodistance {  border : 0px 0px;  margin-top: 0px;  margin-bottom: 0px;  padding-top: 0px;  padding-bottom: 0px;  border-collapse:separate;  border-spacing:0px;}@charset "UTF-8";:root {  --height-atlit: 50px;  --height-baris: 100px;  --width-baris: 200px;  --red: #ff1818;  --blue: #1b2fff;  --text-size: 16px;  --greyed: #e5e5f7;}html {  color-scheme: light dark;  font-family: Roboto, Arial, sans-serif;}@media print {  html {    filter: hue-rotate(180deg) grayscale(100%);  }}.bagan {  display: flex;}.kolom {  display: flex;  flex-direction: column;  justify-content: space-around;}.kolom:last-child .baris:after, .kolom:first-child .baris:before {  display: none;}.kolom:nth-child(2) .baris:after {  height: calc(100% * 1.3);}.kolom:nth-child(3) .baris:after {  height: calc(100% * 2.6);}.sasana,.name {  font-size: var(--text-size);  line-height: calc(var(--height-atlit) / 2);  padding-left: 5px;  padding-right: 5px;  font-weight: 300;  color: #fff;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}@media print {  .sasana,  .name {    font-weight: 400;    color: #000;  }}.atlit {  border: 1px solid;  box-sizing: border-box;  height: var(--height-atlit);}.atlit:first-child {  border-bottom: none;  background-color: var(--red);  position: relative;}@media print {  .atlit:first-child:before {    content: "RED";    position: absolute;    top: 0;    right: 1px;    font-size: 8px;  }}.atlit:nth-child(2) {  background-color: var(--blue);  position: relative;}@media print {  .atlit:nth-child(2):before {    content: "BLUE";    position: absolute;    bottom: 0;    right: 1px;    font-size: 8px;  }}.baris {  position: relative;  width: var(--width-baris);  height: var(--height-baris);  box-sizing: border-box;  margin-top: 10px;  margin-bottom: 10px;  margin-right: 20px;}.baris.win-blue .atlit:nth-child(even) {  position: relative;}.baris.win-blue .atlit:nth-child(even):after {  content: "★";  position: absolute;  top: 0;  bottom: 0;  right: 5px;  margin: auto;  height: 30px;  font-size: 30px;  line-height: 1;  color: gold;  text-shadow: 1px 1px #fff;}@media print {  .baris.win-blue .atlit:nth-child(even):after {    color: #000;  }}.baris.win-blue .atlit:nth-child(odd) {  background: repeating-linear-gradient(0deg, var(--red), var(--red) 1px, var(--greyed) 1px, var(--greyed) 2px);}.baris.win-blue .atlit:nth-child(odd) .name, .baris.win-blue .atlit:nth-child(odd) .sasana {  text-shadow: 1px 1px gold;  color: #000;  font-weight: 500;}@media print {  .baris.win-blue .atlit:nth-child(odd) .name, .baris.win-blue .atlit:nth-child(odd) .sasana {    font-weight: 400;    color: #999;  }}.baris.win-red .atlit:nth-child(odd) {  position: relative;}.baris.win-red .atlit:nth-child(odd):after {  content: "★";  position: absolute;  top: 0;  bottom: 0;  right: 5px;  margin: auto;  height: 30px;  font-size: 30px;  line-height: 1;  color: gold;  text-shadow: 1px 1px #fff;}@media print {  .baris.win-red .atlit:nth-child(odd):after {    color: #000;  }}.baris.win-red .atlit:nth-child(even) {  background: repeating-linear-gradient(0deg, var(--blue), var(--blue) 1px, var(--greyed) 1px, var(--greyed) 2px);}.baris.win-red .atlit:nth-child(even) .name, .baris.win-red .atlit:nth-child(even) .sasana {  text-shadow: 1px 1px gold;  color: #000;  font-weight: 500;}@media print {  .baris.win-red .atlit:nth-child(even) .name, .baris.win-red .atlit:nth-child(even) .sasana {    font-weight: 400;    color: #999;  }}.baris:before {  content: "";  display: block;  position: absolute;  width: 11px;  border-top: 1px solid;  right: 100%;  top: 0;  bottom: 0;  height: 0;  margin: auto;}.baris:nth-child(odd):after {  content: "";  display: block;  position: absolute;  width: 10px;  left: 100%;  top: var(--height-atlit);  bottom: 0;  height: calc(100%);  border-top: 1px solid;  border-right: 1px solid;}.baris:nth-child(even):after {  content: "";  display: block;  position: absolute;  width: 10px;  left: 100%;  bottom: calc(var(--height-atlit) - 1px);  height: calc(100%);  border-bottom: 1px solid;  border-right: 1px solid;}