*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Inter;src:local("fonts/inter"),url(/fonts/inter/inter-thin.ttf) format("ttf"),local("fonts/inter"),url(/fonts/inter/inter-thin.woff2) format("woff2"),local("fonts/inter"),url(/fonts/inter/inter-thin.woff) format("woff");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Inter;src:local("fonts/inter"),url(/fonts/inter/inter-light.ttf) format("ttf"),local("fonts/inter"),url(/fonts/inter/inter-light.woff2) format("woff2"),local("fonts/inter"),url(/fonts/inter/inter-light.woff) format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Inter;src:local("fonts/inter"),url(/fonts/inter/inter-medium.ttf) format("ttf"),local("fonts/inter"),url(/fonts/inter/inter-medium.woff2) format("woff2"),local("fonts/inter"),url(/fonts/inter/inter-medium.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Inter;src:local("fonts/inter"),url(/fonts/inter/inter-regular.ttf) format("ttf"),local("fonts/inter"),url(/fonts/inter/inter-regular.woff2) format("woff2"),local("fonts/inter"),url(/fonts/inter/inter-regular.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Inter;src:local("fonts/inter"),url(/fonts/inter/inter-bold.ttf) format("ttf"),local("fonts/inter"),url(/fonts/inter/inter-bold.woff2) format("woff2"),local("fonts/inter"),url(/fonts/inter/inter-bold.woff) format("woff");font-weight:700;font-style:normal;font-splay:block}@font-face{font-family:Inter;src:local("fonts/inter"),url(/fonts/inter/inter-black.ttf) format("ttf"),local("fonts/inter"),url(/fonts/inter/inter-black.woff2) format("woff2"),local("fonts/inter"),url(/fonts/inter/inter-black.woff) format("woff");font-weight:900;font-style:normal;font-display:block}h1,h2,h3,h4,h5,h6,p,li,a,button,td{font-size:16px;font-family:Inter,"sans-serif";font-weight:300}.paragraph{font-size:16px}.paragraph--big{font-size:32px}.paragraph--medium{font-size:16px}.paragraph--small{font-size:12px}.button{font-size:16px}.game{width:100%;height:100%;background-color:#32393d;display:flex;flex-direction:column}.game__board{aspect-ratio:1/1}.page{width:100%;height:100%;min-height:100vh;position:relative}.board{display:grid;grid-template:repeat(3,1fr)/repeat(3,1fr);grid-gap:4px;margin:80px auto;width:400px;background-color:#fff}.board__field{aspect-ratio:1/1;background-color:#32393d;color:#fff;display:grid;place-items:center;transition:all .1s ease}.moderator{color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;margin:auto auto 0;min-height:120px}.moderator__message{display:flex;flex-direction:row;align-items:center}.moderator__message-image{height:28px;width:28px;margin:0 12px}.actions{height:30px;margin:0 auto auto;min-height:120px}.actions__button{padding:12px 32px;border:1px solid #FFFFFF;background-color:#32393d;color:#fff}.score{position:fixed;bottom:0;right:0;left:0;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:24px;font-family:sans-serif}.score__player,.score .player{display:flex;flex-direction:row;align-items:center}.score__player-points{display:flex;flex-direction:row;height:32px}.score__player-label{width:40px;margin:0 16px}.score__player-points-stroke-group{margin:0 8px}.tooltip{position:absolute;top:0;right:0;padding:24px;display:flex;align-items:center}.tooltip__message{color:#fff}.tooltip__key{border:1px solid #FFFFFF;padding:4px;color:#fff;margin:0 8px}
