@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Asap:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}::selection{background:#f6ff93b3}body{display:flex;flex-direction:column;vertical-align:center;align-items:center;color:#212121;min-height:100vh;width:100%;background-color:#f0f0f0;background-image:radial-gradient(#bcbcbc .8500000000000001px,#f0f0f0 .8500000000000001px);background-size:17px 17px}.mainBox{text-align:center;min-width:400px;margin-top:50px;margin-bottom:50px;background-color:#f8f8f8;border:thin solid rgb(217,217,217);border-radius:3px;box-shadow:0 1px 4px #afafaf4d;display:flex;flex-direction:column;z-index:1;-webkit-user-select:none;user-select:none}.mainBox .baslik{font-weight:800;font-size:35px;padding:13px 13px 0}.mainBox .altbaslik{font-weight:400;font-size:14px;padding:3px 13px 13px;border-bottom:thin solid rgb(217,217,217);color:#838383;font-style:italic}.mainBox .kadi{padding:20px 13px 13px}.mainBox .kadi input{width:230px;background-color:#f8f8f8;border:thin solid rgb(217,217,217);border-radius:3px;box-shadow:0 1px 4px #afafaf4d;padding:10px;text-align:center}.mainBox .menu{display:flex;flex-direction:column;padding:13px;align-items:center;row-gap:6px;margin-bottom:20px}.mainBox .menu button{width:250px;background-color:#212121;border:thin solid rgb(217,217,217);border-radius:5px;box-shadow:0 3px 1px #afafaf;padding:12px 0;cursor:pointer}.mainBox .menu button span{display:block;color:#f8f8f8}.mainBox .menu button span:first-child{font-weight:700;font-size:24px;padding-bottom:2px}.mainBox .menu button span:first-child .icon,.mainBox .menu button span:first-child .diff{display:inline-block}.mainBox .menu button:hover{background-color:#f7f7f7;box-shadow:0 3px 1px #830000}.mainBox .menu button:hover span{color:#212121}.mainBox .menu button:active{background-color:#f3f3f3;box-shadow:0 3px 1px #afafaf00}.mainBox .menu button:active span{color:#212121}table{margin:auto;border-collapse:collapse}table tr td{width:32px;height:32px;border:thin solid rgba(0,0,0,.2);margin:0;padding:0;cursor:pointer;background:#fff}table tr td .openByNumber{font-weight:600;font-size:14px;box-sizing:border-box;display:inline-block;width:100%;height:100%;padding-top:7px}table tr td:hover{background:#f5f5f5}table tr td:active{background:#fff}table tr td button{width:32px;height:32px;border:0;cursor:pointer;background:#f5f5f5;background:linear-gradient(180deg,#f5f5f5,#9e9e9e33)}table tr td button:hover{background:#f5f5f5;box-shadow:#63636333 0 2px 8px}table tr td button:active{background:linear-gradient(180deg,#9e9e9e33,#f5f5f5)}table tr td button.flagged{background:linear-gradient(180deg,#f5f5f5,#ff7e7e4d);color:#333}table tr td span{font-size:15px!important;font-family:Asap,sans-serif!important;font-optical-sizing:auto!important;font-weight:700!important;font-style:normal!important}.hintShadow button{background:#e7e7e7}.hintShadow button.flagged{background:#ff7e7e59}.gameBox{text-align:center;min-width:500px;margin-top:10px;margin-bottom:10px;background-color:#f8f8f8;border:solid thin rgb(217,217,217);border-radius:3px;box-shadow:0 1px 4px #afafaf4d;-webkit-user-select:none;user-select:none}.gameBox .settings{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:space-between;font-size:12px;font-weight:700;padding:10px 30px;border-bottom:solid thin rgb(217,217,217)}.gameBox .settings .bombflagcount{display:flex;flex-direction:row;column-gap:10px}.gameBox .settings .timePassed{width:63px}.gameBox .mainTable{padding:25px 30px}.gameBox .altmenu{border-top:solid thin rgb(217,217,217);padding:10px 30px;display:flex;flex-direction:row;justify-content:space-between;column-gap:10px;align-items:flex-start}.gameBox .altmenu .buttons{display:flex;flex-direction:column;row-gap:10px;justify-content:flex-start;align-items:flex-end}.gameBox .altmenu button{background-color:#212121;border:thin solid rgb(217,217,217);border-radius:5px;box-shadow:0 2px 1px #afafaf;padding:7px;cursor:pointer;font-weight:600;font-size:12px;color:#f8f8f8}.gameBox .altmenu button:hover{background-color:#f7f7f7;box-shadow:0 2px 1px #830000;color:#212121}.gameBox .altmenu button:active{background-color:#f3f3f3;box-shadow:0 2px 1px #afafaf00;color:#212121}.gameBox .altmenu .toggles{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
