:root{--on-accent-color:#fff;--calendar-won-color:var(--green);--calendar-started-color:var(--yellow);--modal-border:3px solid var(--text-color)}*{box-sizing:border-box;font-family:inherit;font-weight:inherit;margin:0;padding:0}b{font-weight:var(--bold-weight)}.button.text{color:var(--text-color);background-color:#0000}.button.fill{width:100%}.modal-close-button{--size:32px;width:var(--size);height:var(--size);top:calc(var(--size) / 3 * -1);right:calc(var(--size) / 3 * -1);background-color:var(--bg-lighter-color);border:var(--modal-border);border-radius:calc(var(--size) / 2);z-index:2002;cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute}.modal-close-button svg{width:24px;height:24px}.modal-title{align-items:center;padding-bottom:5px;display:flex}.modal-title h2{font-size:20px;font-weight:var(--bold-weight);margin:0;padding-left:10px;line-height:100%}.modal-content p{margin:10px 0;font-size:16px}.btn{cursor:pointer;width:32px;height:32px;color:var(--text-color);background-color:#0000;border:0;border-radius:16px;justify-content:center;align-items:center;display:flex}.btn-active{background-color:var(--bg-darker-color)}.end-msg p{margin:10px 0}.end-share-wrapper{flex-direction:column;align-items:center;display:flex}.chart-wrapper{justify-content:center;margin:20px 0 30px;display:flex}.chart{text-align:left;white-space:pre}.company-logo{text-align:center;padding:5px 0}.company-logo svg{width:170px}.footer{flex-direction:column;align-items:center;display:flex}.footer a{font-size:14px;font-weight:var(--normal-weight)}:root{--other-games-margin:20px auto 0 auto;--color1:#0f172a;--color2:#1e293b;--color3:#3d3d66;--color4:#009afe;--green:#22c55e;--yellow:#eab308;--red:#b91c1c;--group1-color:#c2410c;--group2-color:#047857;--group3-color:#0e7490;--group4-color:#6d28d9;--text-color:#fff;--bg-color:var(--color1);--bg-lighter-color:var(--color2);--bg-darker-color:var(--color3);--accent-color:var(--color4);--thin-weight:400;--normal-weight:600;--bold-weight:800;--max-size:720px;--square-size:7.8rem;--keyboard-height:min(100rem/2.15, 25vh);--colorRight:var(--green);--colorPlace:var(--yellow);--colorWrong:var(--bg-lighter-color);--colorPurple:var(--group4-color);--colorAvailable:var(--bg-darker-color)}a{color:var(--text-color);text-decoration:none}html{font-size:min(var(--max-size) / 100, 100vw/100);width:100%;height:100%;overflow:hidden}body{font-family:Nunito,sans-serif;font-weight:var(--normal-weight);background-color:var(--bg-color);color:var(--text-color)}.game-title{font-size:24px;font-weight:var(--bold-weight);text-transform:uppercase;justify-content:center;align-items:center;gap:10px;display:flex}.button{background-color:var(--accent-color);color:var(--on-accent-color);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-size:16px;display:flex}@media (hover:hover){.button.text:hover{background-color:var(--bg-darker-color)}}.button.small{padding:10px 15px;font-size:16px}.button.tutorial{font-size:16px;font-weight:var(--bold-weight);padding:10px 15px}.button.subtle{color:var(--text-color);background-color:#0000}.button.subtle:hover{background-color:var(--bg-lighter-color)}.daily-card{background-color:var(--color2);border:1px solid var(--text-color);border-radius:10px;width:330px;max-width:calc(100vw - 40px);margin-top:20px;padding:10px}.daily-card-title{font-size:18px;font-weight:var(--bold-weight);justify-content:center;align-items:center;gap:10px;padding-left:5px;display:flex}.daily-card-date{max-width:150px;font-weight:var(--thin-weight)}.daily-card-section{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.daily-card-row{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.status-bar{align-items:baseline;width:100%;padding:10px 5px;display:flex}.status-bar-item{align-items:center;gap:5px;padding:0 5px;display:flex}.status-bar-item-label{text-transform:uppercase;font-size:14px;font-weight:var(--thin-weight);line-height:1}.status-bar-item-value{font-weight:var(--bold-weight);line-height:1}.modal-bg{z-index:2000;background-color:#0000001a;justify-content:center;align-items:center;width:100vw;height:100svh;display:flex;position:fixed;top:0;left:0}.modal-wrapper{flex-direction:column;width:calc(100vw - 40px);max-width:460px;max-height:calc(100svh - 140px);display:flex;position:relative}.modal{background-color:var(--bg-color);height:100%;box-shadow:0 1px 1px var(--shadow-color), 0 2px 2px var(--shadow-color), 0 4px 4px var(--shadow-color), 0 8px 8px var(--shadow-color), 0 16px 16px var(--shadow-color);border:var(--modal-border);z-index:2001;scrollbar-gutter:stable both-edges;border-radius:10px;padding:20px 15px;overflow-y:auto}.modal-content{font-size:16px}.modal-tutorial-button{flex-direction:column;align-items:center;margin:15px 0 20px;display:flex}.modal-content .example-explanation{text-align:center;margin:5px 0 15px}.btn:hover{background-color:var(--bg-darker-color)}.end-msg{text-align:center;background-color:var(--bg-lighter-color);border-radius:5px;width:fit-content;max-width:100%;margin:20px auto;padding:20px;font-size:16px}.board-wrapper{flex-grow:1;width:100%;overflow-y:scroll}.board{-webkit-user-select:none;user-select:none;flex-flow:column;align-items:center;display:flex}.guess,.typing{flex-wrap:wrap;justify-content:center;align-items:center;max-width:100rem;margin:12px 0;display:flex}.guess-cluster{flex-wrap:nowrap;align-items:center;display:flex}.guess-word{margin:0 calc(var(--square-size) / 5);justify-content:center;align-items:center;display:flex}.separator{height:var(--square-size);font-size:5rem;font-weight:var(--bold-weight);justify-content:center;align-items:center;padding-top:.3rem;display:flex}.letter,.letter-space{width:var(--square-size);height:var(--square-size);text-transform:uppercase;font-size:5rem;font-weight:var(--bold-weight);border-radius:16%;justify-content:center;align-items:center;margin:.8rem .5rem;padding-top:.3rem;display:flex;position:relative}.letter.absent{background-color:var(--colorWrong);color:#fff;border:none}.letter.present{background-color:var(--yellow);color:#fff;border:none}.letter.one-present,.letter.head,.letter.tail{background-color:var(--green);color:#fff;border:none}.letter.other-present{background-color:var(--colorPurple);color:#fff;border:none}.letter-space{cursor:pointer;border:.75rem solid var(--bg-darker-color)}.letter-space.active{border-bottom:1.5rem solid var(--bg-darker-color)}.keyboard-wrapper{background-color:var(--bg-color);justify-content:center;align-items:center;width:100%;display:flex}.keyboard{-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100rem;height:var(--keyboard-height);font-size:min(4rem, calc(var(--keyboard-height) / 7));grid-gap:.25em;flex-shrink:0;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(32,1fr);margin:0;padding:0 10px 10px;display:grid}.keyboard button{touch-action:manipulation;background-color:var(--colorAvailable);font-size:4rem;line-height:7rem;font-weight:var(--bold-weight);cursor:pointer;color:#fafaff;text-transform:uppercase;border:none;border-radius:8%;outline:none;grid-column:span 3;justify-content:center;align-items:center;margin:0;display:flex}.keyboard button.right{background-color:var(--colorRight)!important}.keyboard button.place{background-color:var(--colorPlace)}.keyboard button.wrong{background-color:var(--colorWrong);opacity:.5}.keyboard button.purple{background-color:var(--colorPurple)}#key_a{grid-column:2/span 3}#key_z{grid-column:3/span 3}#key_backspace{grid-column:30/span 3}#key_enter{grid-row:3 span 1;grid-column:25/span 8;font-size:3.5rem}.toast-wrapper{z-index:300;flex-direction:column;align-items:center;width:100%;display:flex;position:fixed;top:0}.toast{background-color:var(--accent-color);height:5rem;color:var(--on-accent-color);border-radius:1rem;justify-content:center;align-items:center;margin-top:53px;padding:1rem 2rem;font-size:3rem;display:flex}.language-item{display:flex}.language-options{flex-grow:1}.language-option{border-radius:5px;align-items:center;margin-top:5px;padding:10px 30px;display:flex}.language-option:hover{background-color:var(--bg-darker-color)}.language-option-label{padding-left:10px}.page-wrapper{padding-left:var(--safe-area-inset-left,env(safe-area-inset-left,0px));padding-right:var(--safe-area-inset-right,env(safe-area-inset-right,0px));flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.layout-inset{padding-top:135px;padding-bottom:0}.mobile-ad-slot{z-index:3000;width:100%;height:135px;position:fixed;top:0;left:0}@media (width>=1024px){.layout-inset{padding-top:0;padding-bottom:115px}.mobile-ad-slot{display:none}}html.native-app .layout-inset{padding-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));padding-bottom:0}html.native-app .page-wrapper{padding-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px))}html.native-top-banner .layout-inset{padding-top:calc(var(--native-banner-height,70px) + var(--safe-area-inset-top,env(safe-area-inset-top,0px)))}.react-calendar{font-size:16px}.react-calendar__navigation button{font-size:inherit;font-weight:inherit;color:var(--text-color);cursor:pointer;background-color:#0000;border:0;border-radius:5px}@media (hover:hover){.react-calendar button:hover{background-color:var(--bg-darker-color)}}.react-calendar button:disabled{opacity:.5;cursor:default}@media (hover:hover){.react-calendar button:disabled:hover{background-color:#0000}}.react-calendar__navigation{display:flex}.react-calendar__navigation__arrow{width:50px;height:50px;font-size:30px!important;line-height:30px!important}.react-calendar__month-view__weekdays__weekday{justify-content:center;align-items:center;height:50px;text-decoration:none;display:flex}.react-calendar__tile{font-size:inherit;font-weight:inherit;color:var(--text-color);cursor:pointer;border:0;border:2px solid var(--bg-color);background-color:#0000;border-radius:5px;height:50px}.game-won{background-color:var(--green)!important}.game-started{background-color:var(--yellow)!important}@keyframes placeholderAnimation{0%,to{opacity:.8}50%{opacity:.3}}.placeholder{background-color:var(--bg-darker-color);animation:1.2s infinite placeholderAnimation}._topBanner_1rk22_1{background-color:var(--bg-lighter-color);border-radius:5px;justify-content:space-between;align-items:center;max-width:400px;margin-top:15px;margin-bottom:15px;padding:10px;font-size:14px;transition:height 2s ease-out 1s;display:flex;position:relative}._topBanner_1rk22_1._vertical_1rk22_16{flex-direction:column;justify-content:center;align-items:center}._topBanner_1rk22_1._hidden_1rk22_22{display:none}._topBannerIcon_1rk22_26{flex-shrink:0;padding:2px 5px 0}._topBannerIcon_1rk22_26 svg{width:20px;height:20px}._topBannerText_1rk22_36{margin-left:10px;margin-right:10px}._topBannerButtons_1rk22_41{flex-direction:column;justify-content:center;align-items:center;padding-top:5px;display:flex}._topBannerButtons_1rk22_41._vertical_1rk22_16{margin-top:10px}@media (width>=480px){._topBannerButtons_1rk22_41{flex-direction:row;margin-right:-10px;padding-top:0}._topBannerButtons_1rk22_41._vertical_1rk22_16{justify-content:space-evenly;width:100%;margin:10px 10px 0}}@keyframes _skeleton-pulse_1cita_1{0%,to{opacity:1}50%{opacity:.4}}._grid_1cita_11{grid-template-columns:repeat(7,1fr);gap:4px;width:100%;margin-bottom:8px;display:grid}._cell_1cita_19{border-radius:6px;flex-direction:column;align-items:center;padding:6px 2px;display:flex}._dayButton_1cita_27{color:var(--text-color);border:none;font-family:inherit}._available_1cita_33{cursor:pointer}._unavailable_1cita_37{cursor:default;opacity:.3}._dayAbbrev_1cita_42{font-size:12px}._dayNumber_1cita_46{font-size:16px;font-weight:var(--normal-weight)}._todayNumber_1cita_51{font-weight:var(--bold-weight)}._skeletonBar_1cita_55{background-color:var(--bg-darker-color);border-radius:3px;animation:1.5s ease-in-out infinite _skeleton-pulse_1cita_1}._skeletonBarTop_1cita_61{width:60%;height:16px;margin-bottom:4px}._skeletonBarBottom_1cita_67{width:50%;height:17.5px}._storeCard_1q8tr_1{border:1px solid color-mix(in srgb, var(--text-color) 20%, transparent);width:330px;max-width:calc(100vw - 40px);font-size:15px;font-weight:var(--bold-weight);color:var(--text-color);border-radius:10px;align-items:center;gap:10px;margin-top:20px;padding:12px 14px;transition:border-color .15s,background-color .15s;display:flex}@media (hover:hover){._storeCard_1q8tr_1:hover{border-color:color-mix(in srgb, var(--text-color) 40%, transparent);background-color:color-mix(in srgb, var(--text-color) 6%, transparent)}}._storeText_1q8tr_26{flex-direction:column;flex:1;gap:2px;display:flex}._storeSubtitle_1q8tr_33{font-size:12px;font-weight:var(--thin-weight);color:color-mix(in srgb, var(--text-color) 60%, transparent)}._gsi-material-button_70nuj_1{-webkit-user-select:none;user-select:none;appearance:none;box-sizing:border-box;color:#1f1f1f;cursor:pointer;letter-spacing:.25px;text-align:center;vertical-align:middle;white-space:nowrap;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:4px;outline:none;width:auto;min-width:min-content;max-width:400px;height:40px;padding:0 12px;font-family:Roboto,arial,sans-serif;font-size:14px;transition:background-color .218s,border-color .218s,box-shadow .218s;position:relative;overflow:hidden}._gsi-material-button_70nuj_1 ._gsi-material-button-icon_70nuj_41{width:20px;min-width:20px;height:20px;margin-right:12px}._gsi-material-button_70nuj_1 ._gsi-material-button-content-wrapper_70nuj_48{flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}._gsi-material-button_70nuj_1 ._gsi-material-button-contents_70nuj_62{text-overflow:ellipsis;vertical-align:top;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden}._gsi-material-button_70nuj_1 ._gsi-material-button-state_70nuj_72{opacity:0;transition:opacity .218s;position:absolute;inset:0}._gsi-material-button_70nuj_1:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}._gsi-material-button_70nuj_1:disabled ._gsi-material-button-contents_70nuj_62,._gsi-material-button_70nuj_1:disabled ._gsi-material-button-icon_70nuj_41{opacity:.38}._gsi-material-button_70nuj_1:not(:disabled):active ._gsi-material-button-state_70nuj_72,._gsi-material-button_70nuj_1:not(:disabled):focus ._gsi-material-button-state_70nuj_72{opacity:.12;background-color:#303030}._gsi-material-button_70nuj_1:not(:disabled):hover{box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}._gsi-material-button_70nuj_1:not(:disabled):hover ._gsi-material-button-state_70nuj_72{opacity:.08;background-color:#303030}._gamesList_a7v8k_1{flex-direction:column;justify-content:center;align-items:center;padding-top:10px;padding-bottom:20px;display:flex}._game_a7v8k_1{justify-content:center;align-items:center;padding:8px 0;display:flex}._gameLogo_a7v8k_17{padding-right:8px}._gameName_a7v8k_21{font-size:16px;font-weight:800;line-height:1}._legalLinks_a7v8k_27{flex-wrap:wrap;justify-content:center;gap:8px 16px;padding-top:10px;display:flex}._copyright_a7v8k_35{font-size:12px;font-weight:var(--thin-weight);color:color-mix(in srgb, var(--text-color) 55%, transparent);text-align:center;padding-top:14px}._newTag_a7v8k_43{text-transform:uppercase;color:#fff;background-color:#22c55e;border-radius:4px;margin-left:4px;padding:3px 6px;font-size:12px;font-weight:800;line-height:1}._topBarWrapper_1cueo_1{background-color:var(--bg-color);z-index:100;justify-content:center;align-items:center;width:100%;display:flex}._topBar_1cueo_1{justify-content:space-between;align-items:center;width:100%;max-width:100rem;padding:10px;display:flex}._topBarRightPlaceholder_1cueo_19{width:32px;height:32px}._homeScreenWrapper_10oc6_1{flex-direction:column;align-items:center;width:100%;font-size:16px;display:flex;overflow-y:auto}._gameIcon_10oc6_10{margin:20px 0}._gameDescription_10oc6_14{text-align:center;max-width:300px;margin:20px 0;padding:0 20px}._otherGames_1trgb_1{background-color:var(--bg-lighter-color);border:1px solid var(--text-color);width:fit-content;margin:var(--other-games-margin,0 auto 20px auto);border-radius:10px;flex-direction:column;align-items:center;max-width:min(400px,100% - 20px);padding:20px 20px 15px;display:flex}._moreGames_1trgb_14{text-align:center;padding-bottom:10px;font-size:16px}._gamesList_1trgb_20{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}._verticalGame_1trgb_27{flex-direction:column;align-items:center;padding:10px 15px;display:flex}._gameLogo_1trgb_34{padding-bottom:8px}._gameName_1trgb_38{text-align:center;font-size:16px;font-weight:800;line-height:1}._withBadge_1trgb_45{flex-direction:column;align-items:center;display:flex}._newBadgeContainer_yi5ft_1{position:relative}._withChildren_yi5ft_5{position:absolute;top:50%;right:0;transform:translate(110%,-50%)}._newBadge_yi5ft_1{text-transform:uppercase;color:#fff;white-space:nowrap;background-color:#22c55e;border-radius:4px;padding:3px 6px;font-size:12px;font-weight:800;line-height:1}
