div.bj01DivMain {
  border: 3px solid rgb(0,0,0);
  border-top-left-radius: 16px 16px;
  border-bottom-left-radius: 16px 16px;
  border-top-right-radius: 16px 16px;
  border-bottom-right-radius: 16px 16px;
  background-image:none;
  margin: 0px auto;
  padding: 0px 0px 0px 0px;
  font-family: Tahoma,Arial,Helvetica,Sans-Serif;
  text-align: center;
  width: 550px;
}
div.bj01DivSpacer {
  clear: both;
  font-family: Tahoma,Arial,Helvetica,Sans-Serif;
  font-size: 1px;
}
div.bj01DivTitle {
  background-color: rgb(111,23,19);
  color: rgb(255,255,255);
  padding: 6px 0px 6px 0px;
  border-top-left-radius: 12px 12px;
  border-top-right-radius: 12px 12px;
  border-bottom: 1px solid rgb(0,0,0);
  font-size: 12px;
  font-weight: bold;
}
div.bj01DivInfo {
  background-color: rgb(111,23,19);
  color: rgb(255,255,255);
  padding: 6px 0px 6px 0px;
  border-bottom-left-radius: 12px 12px;
  border-bottom-right-radius: 12px 12px;
  border-top: 1px solid rgb(0,0,0);
  font-size: 10px;
  font-weight: bold;
}
div.bj01DivMenuIcon {
  float: left;
  padding: 12px 8px 0px 12px;
  cursor: pointer;
}
div.bj01DivMenuLabel {
  float: left;
  padding: 12px 0px 0px 4px;
  font-weight: bold;
  font-size: 11px;
}
div.bj01DivSettings {
  margin: 0px auto;
  padding: 0px 0px 10px 0px;
  font-weight: normal;
  font-size: 11px;
  width: 280px;
}
div.bj01DivSettings_1 {
  float: left;
  padding: 20px 0px 0px 0px;
  height: 22px;
}
div.bj01DivSettings_2 {
  float: left;
  padding: 16px 8px 0px 8px;
  height: 22px;
}
div.bj01DivSettings_3 {
  border-top-left-radius: 8px 8px;
  border-bottom-left-radius: 8px 8px;
  border-top-right-radius: 8px 8px;
  border-bottom-right-radius: 8px 8px;
  border: 3px solid rgba(241,243,0,0.3);
  float: left;
  position: relative;
  top: 8px;
  left: 69px;
  padding: 8px 8px 0px 8px;
  height: 40px;
}
div.bj01DivSettings_4 {
  float: left;
  padding: 9px 0px 0px 0px;
  height: 22px;
}
div.bj01DivSettings_5 {
  float: left;
  padding: 5px 0px 0px 8px;
  height: 22px;
}
div.bj01DivSettings_6 {
  float: left;
  padding-left: 8px;
}
div.bj01DivValues {
  margin: 0px auto;
  padding:  10px 0px 32px 0px;
  font-weight: normal;
  font-size: 11px;
  width: 460px;
}
table.bj01TableValues {
  margin: 0px auto;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
  width: 452px;
}
td.bj01TdValues_out {
  background-color: rgb(0,0,0);
  color: rgb(255,255,255);
  padding: 3px 0px 3px 0px;
  width: 32px;
}
td.bj01TdValues_over {
  border-top: 1px solid rgb(0,0,0);
  background-color: rgb(255,176,48);
  color: rgb(0,0,0);
}
td.bj01TdValues_Spacer {
  width: 2px;
}
td.bj01TdValues_1 {
  background-image:none;
  padding: 4px 0px 4px 0px;
  width: 32px;
  cursor: pointer;
}
div.bj01DivValues_1 {
  opacity: 0.50;
}
div.bj01DivShoe {
  margin: 0px auto;
  padding:  0px 0px 10px 0px;
  font-weight: normal;
  font-size: 12px;
  width: 300px;
}
table.bj01TableShoe {
  margin: 0px auto;
  width: 321px;
}
td.bj01TdShoe_1 {
  padding: 0px 0px 0px 0px;
  width: 50px;
}
td.bj01TdShoe_2 {
  padding: 0px 0px 0px 0px;
  width: 73px;
  cursor: pointer;
}
td.bj01TdShoe_3 {
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  width: 75px;
  cursor: pointer;
}
td.bj01TdShoe_4 {
  padding: 0px 0px 0px 0px;
  width: 73px;
  cursor: pointer;
}
td.bj01TdShoe_5 {
  padding: 0px 0px 0px 0px;
}
td.bj01TdShoe_6 {
  padding: 4px 0px 0px 0px;
  cursor: pointer;
  font-size: 18px;
}
td.bj01TdShoe_7 {
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font-size: 22px;
}
div.bj01DivShoe_1 {
  opacity: 0.33;
}
div.bj01DivCounters {
  margin: 0px auto;
  padding:  10px 0px 10px 0px;
  font-weight: normal;
  font-size: 11px;
  width: 472px;
}
table.bj01TableCounters {
  margin-left: auto;
  margin-right: auto;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
  width: 472px;
}
td.bj01TdCounters_1 {
  background-color: rgb(64,0,0);
  color: rgb(255,255,255);
  border-top: 2px solid rgb(0,0,0);
  padding: 3px 0px 3px 0px;
  width: 60px;
}
td.bj01TdCounters_2 {
  background-image:none;
  padding: 4px 0px 4px 0px;
  cursor: pointer;
}
td.bj01TdCounters_Spacer_1 {
  width: 16px;
}
td.bj01TdCounters_Spacer_2 {
  width: 2px;
}
div.bj01DivCounters_1 {
  opacity: 0.50;
}
div.bj01DivStopwatch {
  margin: 0px auto;
  padding: 0px 0px 10px 0px;
  width: 110px;
}
div.bj01DivStopwatch_1 {
  float: left;
  font-weight: bold;
  font-size: 22px;
  text-align: right;
  opacity: 0.33;
  width: 70px;
  cursor: pointer;
}
div.bj01DivStopwatch_2 {
  float: left;
  padding: 0px 0px 0px 8px;
  text-align: left;
  width: 32px;
}
.bj01Data1 {
  color: rgb(255,255,255);
}
.bj01Data2 {
  color: rgb(255,255,255);
}
.bj01Data3 {
  color: rgb(255,255,255);
}
.bj01Data4 {
  color: rgb(255,255,255);
}
.bj01Data5 {
  color: rgb(255,255,255);
}
.bj01Data6 {
  color: rgb(255,255,255);
}
.bj01Data7 {
  color: rgb(255,255,255);
}
.bj01Data8 {
  color: rgb(255,255,255);
}
.bj01Data9 {
  color: rgb(255,255,255);
}
.bj01Data10 {
  color: rgb(255,255,255);
}
.bj01Data11 {
  color: rgb(255,255,255);
}
.bj01Data12 {
  color: rgb(255,255,255);
}
.bj01Data13 {
  color: rgb(255,255,255);
}
.bj01Data14 {
  color: rgb(255,255,255);
}
.bj01Data15 {
  color: rgb(0,224,0);
}
.bj01Data16 {
  color: rgb(192,192,192);
}
.bj01Data17 {
  color: rgb(0,224,0);
}
.bj01Data18 {
  color: rgb(0,0,0);
}
.bj01Data19 {
  color: rgb(0,0,224);
}
.bj01Data20 {
  color: rgb(255,255,255);
}
.bj01Data21 {
  color: rgb(255,255,255);
}
.bj01Data22 {
  color: rgb(255,255,255);
}
.bj01Data23 {
  color: rgb(255,255,255);
}
.bj01Data24 {
  color: rgb(0,0,224);
}
.bj01Data25 {
  color: rgb(255,255,255);
}
.bj01DataNegative {
  color: rgb(255,224,0);
}
*{box-sizing:border-box}body{margin:0;background:#f5f8fa;color:#142731;font:16px/1.5 system-ui,sans-serif}.bj01DivMain{width:100%!important;max-width:820px;margin:auto!important;padding:16px!important}.bj01DivTitle{font:800 clamp(22px,4vw,32px)/1.15 system-ui!important;width:auto!important;white-space:normal!important;margin-bottom:20px}.controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.controls button{padding:10px 13px;font:700 15px system-ui;background:#174e67;color:white;border:0;border-radius:6px;min-height:44px;max-width:100%;cursor:pointer}.controls button:focus-visible,select:focus-visible,[role=button]:focus-visible,.table-scroll:focus-visible{outline:3px solid #e19a17;outline-offset:3px}.help,#tc-note{font:14px/1.5 system-ui;max-width:100%}.table-scroll{overflow:auto;max-width:100%;margin:10px 0}.bj01DivSettings,.bj01DivValues,.bj01DivShoe,.bj01DivCounters,.bj01DivStopwatch{width:100%!important;max-width:100%}.bj01DivSettings_1,.bj01DivSettings_2{float:none!important;width:auto!important;max-width:100%;height:auto!important}select{max-width:100%;height:auto!important;min-height:44px;padding:8px;font:15px system-ui}.bj01DivMenuLabel{font:700 18px system-ui!important;float:none!important;min-height:32px}.bj01DivMenuIcon{margin-right:8px}.bj01DivStopwatch_1{font-size:24px!important}.bj01TableShoe{margin:auto}img{max-width:none}input[type=image]{min-width:24px;min-height:24px}.bj01DivInfo{margin-top:15px}#tc-note:empty{display:none}@media(max-width:400px){.bj01DivMain{padding:10px!important}.controls button{flex:1 1 120px}}.bj01DivTitle{background:none!important;color:#173d50!important;border:0!important;border-radius:0!important;padding:0!important;height:auto!important}.bj01DivMain>main{display:block}[class*="bj01Data"]{color:#173d50!important;opacity:1!important}.bj01DataNegative{color:#a01d30!important}.bj01DivValues_1,.bj01DivCounters_1,.bj01DivShoe_1,.bj01DivStopwatch_1{opacity:1!important;font-weight:750}.bj01TdValues_1,.bj01TdCounters_2{background:#e0edf2!important;font-size:16px!important;padding:9px 0!important}.bj01TdValues_out,.bj01TdValues_over,.bj01TdCounters_1{font-size:13px!important;padding:8px 0!important}.bj01DivSettings_3{display:flex;align-items:center;flex-wrap:wrap;gap:10px;float:none!important;position:static!important;border:0!important;padding:12px 0!important;height:auto!important}.bj01DivSettings_4,.bj01DivSettings_5,.bj01DivSettings_6{float:none!important;height:auto!important;padding:0!important}.bj01DivSettings_1,.bj01DivSettings_4{font:700 15px system-ui}.card-placeholder{display:flex;width:73px;height:97px;align-items:center;justify-content:center;text-align:center;border:2px dashed #6b8997;border-radius:7px;padding:4px;color:#244f62;font:700 12px/1.3 system-ui;background:#e0edf2}.counter-label{display:block;color:#45616d;font:700 11px/1.2 system-ui;margin:5px 0;overflow-wrap:anywhere}.bj01DivStopwatch_1{color:#173d50!important}.bj01TdShoe_2,.bj01TdShoe_4{vertical-align:middle}.bj01TableShoe{table-layout:fixed}.bj01DivInfo{background:#173d50!important}