#stats-chart{width:100%;max-width:90vw;margin:0 auto}.frinkdle-stats-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.frinkdle-stats-modal__heading{margin-top:10px;color:#007bff}.frinkdle-stats-modal__content{background-color:#e0e0e0;margin:5% auto;padding:10px;border:1px solid #007bff;width:80%}.frinkdle-stats-modal__close{color:#007bff;float:right;font-size:28px;font-weight:700;cursor:pointer}.frinkdle-stats-modal__close:focus,.frinkdle-stats-modal__close:hover{color:#000;text-decoration:none}@media screen and (min-width:768px){#stats-chart{width:600px;max-width:100%;margin:0 auto}.frinkdle-stats-modal__content{padding:15px}}.frinkdle-game{width:100%;text-align:center}.frinkdle-game__container{background-color:#fff;padding:8px;border-radius:8px;min-height:600px}.frinkdle-game__wrap--box{max-width:100%;margin:30px auto 0}.frinkdle-game__wrap--game{margin-top:20px}.frinkdle-game__figure{width:100%;height:auto;aspect-ratio:584/438;margin:0}.frinkdle-game__image{width:100%;height:100%}.frinkdle-game__heading{font-size:32px;color:#f8db27;text-shadow:2px 2px 2px #000}.frinkdle-game__content{color:#fff;line-height:1.4}.frinkdle-game__content--yellow{color:#f8db27}.frinkdle-game__content--pink{color:#ff81c1}.frinkdle-game__content--large{font-size:20px}.frinkdle-game__content--first{margin-top:0}.frinkdle-game__content--guess-response{width:fit-content;margin:0 auto 20px}.frinkdle-game__content--guess-response:empty{padding:0;margin:0}.frinkdle-game__content.correct{color:green;font-weight:700}.frinkdle-game__content.incorrect{color:red;font-weight:700}.frinkdle-game__content.game-over{color:orange;font-weight:700}.frinkdle-game__label{display:block;font-size:16px;font-weight:700;color:#007bff;margin-bottom:15px}.frinkdle-game__input{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px;width:100%;max-width:350px;box-sizing:border-box;background-color:#fff;margin:0 auto}.frinkdle-game__input--text{padding:20px;width:90%;max-width:100%}.frinkdle-game__button{padding:12px 20px;font-size:16px;font-weight:700;color:#007bff;background-color:#f8db27;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:20px 0}.frinkdle-game__button:hover{background-color:#ff81c1;transform:translateY(-2px)}.frinkdle-game__button:active{background-color:#ff81c1;transform:translateY(0)}.frinkdle-game__button:focus{outline:2px solid #fff;outline-offset:4px}.frinkdle-game__button--stats{position:absolute;top:5px;right:20px;margin:0;width:fit-content}.frinkdle-game__textarea{display:none;opacity:0;visibility:hidden}.frinkdle-game__guess-indicator{display:flex;justify-content:center;gap:5px;margin:0 0 20px 0}.frinkdle-game__guess-indicator:has(+.frinkdle-game__content--incorrect:empty){margin:0}.frinkdle-game__previous-guesses{margin-top:15px;font-size:1em;color:#fff}.frinkdle-game__guess-box{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background-color:#ccc;border-radius:5px}.frinkdle-game__guess-box.wrong{background-color:red}.frinkdle-game__guess-box.skipped{background-color:orange}.frinkdle-game__guess-box.correct{background-color:green}.frinkdle-game__guess-box .arrow{color:#fff;font-size:14px}.frinkdle-game__image-navigation{display:flex;justify-content:center;gap:3px}.frinkdle-game__image-button{flex:1;background-color:#e0e0e0;border:none;padding:5px 10px;cursor:pointer;font-size:14px;text-decoration:none}.frinkdle-game__image-button.active{background-color:#f8db27;color:#007bff;text-decoration:none}.frinkdle-game__image-button.disabled{background-color:#fff;color:#e0e0e0;cursor:not-allowed}.frinkdle-game__image-button:hover:not(.disabled){background-color:#007bff;color:#fff;text-decoration:none;transition:.3s ease-in-out all}.frinkdle-game__image-button:disabled{display:none}@media screen and (min-width:768px){.frinkdle-game__heading{font-size:64px}}.awesomplete{position:relative}.awesomplete ul{position:absolute;top:100%;left:0;z-index:9999;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:0;margin:0;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.2);width:100%}.awesomplete li{padding:6px 0!important;margin:0!important;cursor:pointer;list-style:none}.awesomplete li:hover,.awesomplete li[aria-selected=true]{background-color:#e9e9e9}.visually-hidden{display:none;visibility:hidden}.awesomplete>ul{border-radius:.3em;margin:.2em 0 0;background:hsla(0,0%,100%,.9);background:linear-gradient(to bottom right,#fff,hsla(0,0%,100%,.8));border:1px solid rgba(0,0,0,.3);box-shadow:.05em .2em .6em rgba(0,0,0,.2);text-shadow:none}@supports (transform:scale(0)){.awesomplete>ul{transition:.3s cubic-bezier(.4,.2,.5,1.4);transform-origin:1.43em -.43em}.awesomplete>ul:empty,.awesomplete>ul[hidden]{opacity:0;transform:scale(0);display:block;visibility:hidden;transition-timing-function:ease}}.awesomplete>ul:before{content:"";position:absolute;top:-.43em;left:1em;width:0;height:0;padding:.4em;background:#fff;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.awesomplete>ul>li{position:relative;padding:.2em .5em;cursor:pointer}.awesomplete>ul>li:hover{background:#b7d2e0;color:#000}.awesomplete>ul>li[aria-selected=true]{background:#3d6c8e;color:#fff}.awesomplete mark{background:#e9ff00}.awesomplete li:hover mark{background:#b5d100}.awesomplete li[aria-selected=true] mark{background:#3c6b00;color:inherit}