input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}input[type=number]{-moz-appearance:textfield}input[type=number]:hover::-webkit-outer-spin-button,input[type=number]:hover::-webkit-inner-spin-button,input[type=number]:focus::-webkit-outer-spin-button,input[type=number]:focus::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none!important}input[type=number]:hover,input[type=number]:focus{-moz-appearance:textfield}input[type=number]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 currentColor}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#333333}::-webkit-scrollbar-thumb{background:#666666}::-webkit-scrollbar-thumb:hover{background:#777777}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Arial,sans-serif;background-color:#191919;color:#fff}button{cursor:pointer;transition:background-color .1s ease}button:hover{filter:brightness(1.1)}button:active{filter:brightness(.9)}input:focus{outline:1px solid #88cc88}button:focus{outline:none}a{color:#8c8;text-decoration:underline}a:hover{color:#afa}button[title]:hover{transform:scale(1.05);transition:all .2s ease;z-index:10;position:relative}button[style*="margin: 0px"]{margin:0!important;border-collapse:collapse}@media (max-width: 1200px){div[style*="gridTemplateColumns: repeat(8, 1fr)"]{grid-template-columns:repeat(6,1fr)!important}}@media (max-width: 768px){div[style*="gridTemplateColumns: repeat(8, 1fr)"]{grid-template-columns:repeat(4,1fr)!important}div[style*="gridTemplateColumns: repeat(auto-fit, minmax(220px, 1fr))"]{grid-template-columns:1fr!important}div[style*="gridTemplateColumns: repeat(5, 1fr)"],div[style*="gridTemplateColumns: repeat(4, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}button[style*="width: 92px"]{width:70px!important;height:40px!important}}@media (max-width: 480px){div[style*="gridTemplateColumns: repeat(8, 1fr)"]{grid-template-columns:repeat(3,1fr)!important}div[style*="gridTemplateColumns: repeat(2, 1fr)"]{grid-template-columns:1fr!important}button[style*="width: 92px"]{width:50px!important;height:35px!important;font-size:9px!important}}
