html,body,h1,h2,h3,h4,p,header,section,footer,aside,ul,ol,li,img,form,input,button{margin:0;padding:0;border:0}html{height:100%}body{min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;border:0}a:hover{cursor:pointer}input:focus,button:focus,select:focus{outline:none}::-webkit-input-placeholder{color:#b3b3b3}::-moz-placeholder{color:#b3b3b3}:-ms-input-placeholder{color:#b3b3b3!important;font-weight:400!important}.darkTheme{--color-500: hsl(0, 0%, 20%);--color-400: hsl(0, 0%, 35%);--color-300: hsl(0, 0%, 55%);--color-200: hsl(0, 0%, 75%);--background: hsl(0, 0%, 20%);--primary: hsl(34, 76%, 48%)}.lightTheme{--color-500: hsl(0, 0%, 75%);--color-400: hsl(0, 0%, 55%);--color-300: hsl(0, 0%, 35%);--color-200: hsl(0, 0%, 20%);--background: hsl(0, 0%, 80%);--primary: hsl(34, 76%, 38%)}:root{--clr-primary-600: hsl(211, 53%, 11%);--clr-primary-400: hsl(219, 37%, 17%);--clr-primary-300: hsl(212, 29%, 36%);--clr-primary-200: hsl(214, 23%, 56%);--clr-primary-100: hsl(214, 23%, 90%);--clr-basic: hsl(75, 6%, 87%);--clr-layout-bg: hsl(0, 0%, 80%)}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/open_sans.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif}h2{padding-top:50px;padding-bottom:36px;color:var(--color-200)}h3{padding-top:40px;padding-bottom:24px;color:var(--color-200)}p{margin:12px 0;font-size:16px;line-height:1.43;color:var(--color-200)}p.smal{font-size:12px;color:var(--color-300)}@media all and (min-width:520px){p{font-size:14px}}a{color:var(--primary)}html{scroll-behavior:smooth}body{font-family:Open sans,Helvetica,Arial,sans-serif;font-weight:400;background-color:var(--clr-layout-bg)}table{border-collapse:collapse}ul{margin-left:20px;color:var(--color-200)}.noScroll{overflow:hidden}.clear-fix{clear:both}.hidden{display:none}.invisible{opacity:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.error-text{color:#9c2424}.input{box-sizing:border-box;width:100%;padding:7px 12px;border:1px solid #c1c1c1;border-radius:3px;line-height:1.715;font-size:14px;-webkit-box-shadow:0 0 1px 0 #b7b7b7;-moz-box-shadow:0 0 1px 0 #b7b7b7;box-shadow:0 0 1px #b7b7b7;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background .5s linear}.input.delete-confirm{margin-bottom:16px}.input.changed{background:#b7e7ff}.truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.blink{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:900}.overlay.hide{display:none}.overlay .close{width:30px;height:30px;position:absolute;top:8px;right:8px;cursor:pointer}.overlay .close.left{left:8px;right:auto}.overlay .close:after,.overlay .close:before{content:"";height:30px;border-left:4px solid #333;border-radius:3px;position:absolute;transform:rotate(45deg);left:13px;transition:border-color .2 linear}.overlay .close:before{transform:rotate(-45deg)}.overlay .close:hover:after{border-color:#000;box-shadow:0 0 3px #888}.overlay .close:hover:before{border-color:#000;box-shadow:0 0 3px #888}.overlay .game-dialog{position:relative;box-sizing:border-box;width:100%;max-width:350px;padding:45px 30px;margin:40px auto auto;display:flex;flex-direction:column;gap:20px;border-radius:4px;background-color:#8c8c8ce6}.overlay .game-dialog.hide{display:none}::-webkit-scrollbar{width:1em;height:1em}::-webkit-scrollbar-track{background:#ccc;border-radius:100vw;margin-block:.5em}::-webkit-scrollbar-thumb{background:#888;border:.25em solid #CCC;border-radius:100vw}::-webkit-scrollbar-thumb:hover{background:#aaa}@supports (scrollbar-color: red blue){*{scrollbar-color:#888 #CCC}}
