*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}body{cursor:default;overscroll-behavior:none;--hilight-gs: hsl(400deg, 100%, 55%);--hilight-ge: hsl(390deg, 100%, 55%);--hilight-bold: hsl(380deg, 100%, 40%);--main-bg-gs: hsl(100deg, 65%, 40%);--main-bg-ge: hsl(100deg, 65%, 25%);--main-bg-bold: hsl(100deg, 65%, 15%);--letter-normal-gs: hsl(350deg, 100%, 95%);--letter-normal-ge: hsl(350deg, 85%, 85%);--letter-solution-gs: hsl(350deg, 100%, 85%);--letter-solution-ge: hsl(350deg, 65%, 70%);--letter-line-gs: hsl(380deg, 100%, 85%);--letter-line-ge: hsl(380deg, 100%, 75%);--letter-active-bold: hsl(50deg, 100%, 55%);--keyboard: hsl(110deg, 65%, 20%);--letter-active-gs: var(--hilight-gs);--letter-active-ge: var(--hilight-bold);--guess-color: hsla(100deg, 85%, 30%, 70%);--mat-badge-text-font: "Roboto", sans-serif;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-large-size-text-size: 24px}a{color:#231f20}@media (prefers-color-scheme: dark){a{color:#fafafa}}*{outline:none}::-webkit-scrollbar{width:8px;border-radius:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c33c52;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:gray}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:black;transition:background-color 86400s ease-in-out 86400s!important}.mat-mdc-icon-button.mat-mdc-button-base{display:flex}
