h1{font-size:22px;color:#006400;border:3px solid;display:inline-block;border-radius:4px;padding:5px;text-align:center;width:100%}h1,h2{margin-top:0}h2{font-size:20px}h3{font-size:18px}h3,h4{margin-top:0}h4{font-size:16px}h5{font-size:14px}h5,h6{margin-top:0}h6{font-size:12px}code{font-size:1.2em}ul{padding-inline-start:20px}*{box-sizing:border-box}body{font-family:sans-serif;margin:20px;padding:0}table{width:100%;border-collapse:collapse}th{background-color:#4caf50;color:#fff}td,th{border:1px solid #ddd;padding:8px;text-align:left}table th button{border-radius:4;padding:5px 10px;border:1px solid #ccc;background-color:#f8f9fa;color:#000;font-size:14px;cursor:pointer}.bs01,.bs01 td,.bs01 th{border:none}select{width:100%;height:40px;font-size:16px;padding:5px;border:1px solid #ccc;border-radius:4px}button.menubutton{background-color:#4caf50;margin:4px 2px;width:100%}button.execbutton,button.menubutton{border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer}button.execbutton{background-color:gray;display:block;width:70%;margin:10px auto 0}button.menubutton11{padding:15px 32px}button.menubutton11,button.menubutton12{background-color:#4caf50;border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;width:100%}button.menubutton12{padding:6px 32px}button.menubutton13{background-color:#4caf50;border:none;color:#fff;padding:0;text-align:center;text-decoration:none;display:inline-block;margin:0;cursor:pointer;width:70px;height:60px}button.btn--radius{border-radius:100vh}button.menubutton2{background-color:#4caf50;box-shadow:0 3px 5px rgba(0,0,0,.3);border:none;color:#fff;padding:10px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:18px;margin:2px;cursor:pointer;width:100%}.btn--menubutton:hover,button.btn--menubutton:hover{color:#fff;background:#49b64d}button.menubutton3{background-color:#4caf50;padding:10px 2px;margin:2px 0;width:7em}button.execbutton2,button.menubutton3{box-shadow:0 3px 5px rgba(0,0,0,.3);border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:18px;cursor:pointer}button.execbutton2{background-color:#eb6100;padding:12px 32px;display:block;width:70%;margin:10px auto 0}.btn--orange:hover,button.btn--orange:hover{color:#fff;background:#f56500}button.execbutton3{color:#fff;background-color:#60c;box-shadow:0 3px 5px rgba(0,0,0,.3);border:none;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:18px;cursor:pointer;display:block;width:70%;margin:10px auto 0}.btn--purple:hover,button.btn--purple:hover{color:#fff;background:#6d0cce}.styleF1{font-size:30px}.styleF2{font-size:16px}.styleF3{font-size:20px}.style01{display:inline-block}.style02,.style03{position:absolute}.style03{padding:0;margin:7px 0}.style04{text-align:center}.style05{width:40%}.style06{text-align:right;display:block}button.Clearbutton{background-color:gray;border:1px solid;color:#fff;cursor:pointer;font-size:18px;box-shadow:0 3px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3)}.style_arrowR{clip-path:polygon(0 0,70% 0,100% 50%,70% 100%,0 100%)}.style_arrowL{clip-path:polygon(0 50%,50% 100%,100% 100%,100% 0,50% 0)}.style_arrowL2{clip-path:polygon(0 50%,30% 90%,97% 91%,97% 12%,30% 8)}.style_cursor{cursor:pointer}button.smallbutton{display:block;width:auto;text-align:center;text-decoration:none;display:flex;font-size:12px;margin:2px;cursor:pointer}input.radio{padding:10px;width:auto;margin:0 10px}input.number{padding:10px;width:100%;margin:10px 0}input.number2{padding:10px;width:80%;margin:10px 0}input.number3{padding:8px;width:100%;margin:8px 0}.square{background:#fff;border:1px solid #999;float:left;font-size:24px;font-weight:700;line-height:34px;height:34px;margin-right:-1px;margin-top:-1px;padding:0;text-align:center;width:34px}.board-row:after{clear:both;content:"";display:table}.status{margin-bottom:10px}.game{display:flex;flex-direction:row}.game-info{margin-left:20px}.spinner{margin:0 auto 10px;border:6px solid #f3f3f3;border-top-color:#ff9800;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{top:0;box-shadow:0 2px 4px rgba(0,0,0,.1);justify-content:left;font-size:12px;height:3rem}.footer,.header{position:fixed;left:0;width:100%;background-color:#f8f9fa;padding:10px 20px;z-index:1000;display:flex;align-items:center}.footer{bottom:0;box-shadow:0 -2px 4px rgba(0,0,0,.1);justify-content:right;height:2rem}main{margin-top:3rem;padding-bottom:2rem}.overlaySpinner_overlay__b5Vnb{top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.overlaySpinner_overlay__b5Vnb,.overlaySpinner_spinner__Z_fbV{position:fixed;z-index:999;display:flex;justify-content:center;align-items:center}.overlaySpinner_spinner__Z_fbV{left:45%;top:50%;height:60px;width:60px;margin:0 auto;animation:overlaySpinner_rotation__MG2Zi .6s linear infinite;border:6px solid rgba(0,174,239,.15);border-top-color:rgba(0,174,239,.8);border-radius:100%}@keyframes overlaySpinner_rotation__MG2Zi{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}