.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}form[data-v-dc89097a],form>div[data-v-dc89097a],input[data-v-dc89097a]{max-width:100%}input[data-v-dc89097a]{background:var(--input-background);border:1px solid var(--input-color);border-radius:5px;color:var(--input-color);flex:1;font-size:1.5em;padding:.5em .75em}input[data-v-dc89097a]:focus,input[data-v-dc89097a]:hover{border-color:var(--primary-color);outline:none}.btn-icon[data-v-dc89097a]{margin-top:.35em}.btn-icon svg[data-v-dc89097a]{flex:1 0 24px}footer[data-v-53ec3447]{align-items:center;background:var(--primary-color);color:var(--text-color);display:flex;font-size:.7em;height:var(--footer-height);justify-content:center;width:100vw}footer svg[data-v-53ec3447]{vertical-align:middle}#game-container[data-v-703ed7d8]{flex-direction:column;gap:1em;height:100%;padding:1em 1em 0}#game-container[data-v-703ed7d8],.game-options[data-v-703ed7d8]{align-items:center;display:flex}.game-options[data-v-703ed7d8]{flex:1;gap:2em;justify-content:center;width:100%;width:calc(100vw - 6em)}@media (max-width:768px){.game-options[data-v-703ed7d8]{flex-direction:column;gap:1em;padding-top:1em;width:calc(100vw - 4em)}}.game-options .option[data-v-703ed7d8]{align-items:center;background:#fff;border-radius:25px;box-shadow:0 8px 24px #969ea633;display:flex;flex:1 0 50%;flex-direction:column;gap:1em;height:100%;justify-content:center;padding:2em;position:relative;transition:font-size .2s ease-out;transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.game-options .option[data-v-703ed7d8]:not(.final){cursor:pointer}@media (hover:hover) and (pointer:fine){.game-options .option[data-v-703ed7d8]:hover:not(.final){box-shadow:0 16px 24px #969ea666;transform:translateY(-.25em)}}.game-options .option svg[data-v-703ed7d8]{height:40px;width:40px}.game-options .option svg[data-v-703ed7d8]:first-of-type{display:none}.game-options .option svg[data-v-703ed7d8]:last-of-type,.game-options .option:hover svg[data-v-703ed7d8]:first-of-type{display:block}.game-options .option:hover svg[data-v-703ed7d8]:last-of-type{display:none}.game-options .option.remove[data-v-703ed7d8]{opacity:0}.action-buttons[data-v-703ed7d8]{display:flex;font-size:.8em;gap:1em;justify-content:center;width:100%}.action-buttons button[data-v-703ed7d8]{background:#fff;border-radius:50px;box-shadow:0 8px 24px #969ea633;color:#000;padding:.5em 1em}#coffee-btn[data-v-703ed7d8]{bottom:1em;position:absolute}#coffee-btn img[data-v-703ed7d8]{border-radius:8px;box-shadow:0 16px 24px #969ea666;height:45px}.list-enter-active[data-v-ccf04e78],.list-leave-active[data-v-ccf04e78]{transition:all .35s ease}.list-enter-from[data-v-ccf04e78],.list-leave-to[data-v-ccf04e78]{opacity:0;transform:translateY(-.5em)}#page-container[data-v-ccf04e78]{--page-padding-top:3em;gap:1em;height:100%;margin:0 auto;max-width:650px;padding:0 1em;padding-top:var(--page-padding-top)}#page-container[data-v-ccf04e78],#page-container #main-container[data-v-ccf04e78]{align-items:center;display:flex;flex-direction:column;width:100%}#page-container #main-container[data-v-ccf04e78]{flex:1;max-height:max(500px,100dvh - var(--introduction-height) - var(--settings-height) - var(--ad-height) - var(--page-padding-top) - var(--footer-height) - 60px)}#page-container #main-container #options-container[data-v-ccf04e78]{border-radius:20px;box-shadow:0 8px 24px #969ea633;display:flex;flex-direction:column;margin:.5em 0 1.5em;overflow-y:auto;position:relative;width:100%}#page-container #main-container #options-container .option[data-v-ccf04e78]{background:#fff;display:flex;flex-wrap:nowrap;padding:.5em 1em}#page-container #main-container #options-container .option[data-v-ccf04e78]:not(:last-child){border-bottom:1px solid var(--input-background)}#page-container #main-container #options-container .option[data-v-ccf04e78]>:first-child,#page-container #main-container #options-container .option[data-v-ccf04e78]>:last-child{flex-basis:0;flex-grow:1;text-wrap:nowrap;width:-moz-fit-content;width:fit-content}#page-container #main-container #options-container .option[data-v-ccf04e78]>:last-child{text-align:right}#page-container #main-container #options-container .option svg[data-v-ccf04e78]{opacity:.5}#page-container #main-container #options-container .option svg[data-v-ccf04e78]:hover{opacity:1}#page-container #settings-container[data-v-ccf04e78]{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:center}.description[data-v-ccf04e78]{font-size:1em}.input-container[data-v-ccf04e78]{margin:1em 0;text-align:left;width:-moz-fit-content;width:fit-content;width:100%}.select-container[data-v-ccf04e78]{gap:.5em}.select-container[data-v-ccf04e78],.select-container label[data-v-ccf04e78]{align-items:center;display:flex}.select-container svg[data-v-ccf04e78]{height:16px}.select-container select[data-v-ccf04e78]{background:var(--input-background);border-radius:5px;color:var(--input-color);padding:.25em .5em}main[data-v-e0eccb45]{align-items:center;display:flex;flex-direction:column;gap:2em;justify-content:center}
