.board{font-size:40px;height:100%;width:100%}@media screen and (max-width:320px){.board{font-size:15px}}@media screen and (min-width:320px){.board{font-size:17px}}@media screen and (min-width:1025px){.board{font-size:35px}}.board .loading{font-size:2em;height:100%;margin:2em;position:relative;width:100%}.board .hex-board{width:100%}.board .hex-board,.board .hex-board .hex-grid{align-items:center;display:flex;flex-direction:column}.board .hex-board .hex-grid{justify-content:center;margin-top:32px;position:absolute}@media screen and (min-width:769px){.board .hex-board .hex-grid{margin-top:50px}}@media screen and (min-width:1025px){.board .hex-board .hex-grid{margin-top:100px}}.board .hex-board .hex-grid .hex-row{display:flex;margin-bottom:-15px}@media screen and (min-width:769px){.board .hex-board .hex-grid .hex-row{margin-bottom:-26px}}@media screen and (min-width:1025px){.board .hex-board .hex-grid .hex-row{margin-bottom:-50px}}.board .hex-board .hex-grid .hex-row .hex{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}.board .hex-board .hex-grid .hex-row .hex .hex-number{align-items:center;background-color:#f4a261;border-radius:50%;box-shadow:0 2px 4px #0003;color:#000;display:flex;flex-direction:column;height:1.5em;position:absolute;width:1.5em}@media screen and (min-width:769px){.board .hex-board .hex-grid .hex-row .hex .hex-number{height:2em;width:2em}}@media screen and (min-width:1025px){.board .hex-board .hex-grid .hex-row .hex .hex-number{height:2em;width:2em}}.board .hex-board .hex-grid .hex-row .hex .hex-number .number{height:40%;margin:0}.board .hex-board .hex-grid .hex-row .hex .hex-number .bullets{align-items:center;display:flex;flex-direction:row;height:40%;justify-content:center}.board .hex-board .hex-grid .hex-row .hex .hex-number .bullets .bullet{margin:0}.board .hex-board .hex-grid .hex-row .hex .number-6,.board .hex-board .hex-grid .hex-row .hex .number-8{color:red}body,html{background:linear-gradient(-225deg,#5d9fff,#b8dcff 48%,#6bbbff);height:100%;margin:0;width:100%}.main-page{display:flex;flex-flow:row}
