.gp-auth-card-provider-overlay{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:0 16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gp-auth-card-provider-overlay-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.gp-auth-card-provider-card{position:relative;z-index:1;width:100%;max-width:32rem;overflow:hidden;border-radius:30px;background:#32992b;padding:20px;display:flex;flex-direction:column}.gp-auth-card-provider-topbar{display:flex;align-items:center;width:100%;box-sizing:border-box;padding:calc(16px + env(safe-area-inset-top)) 16px 16px;position:absolute;top:0;left:0;z-index:1}.gp-auth-card-provider-topbar-left-action{width:64px;height:32px}.gp-auth-card-provider-back-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;border:0;border-radius:8px;background:#fff3;cursor:pointer}.gp-auth-card-provider-title{color:#fff;font-size:24px;font-weight:700;line-height:1.2}.gp-auth-card-provider-description{display:block;padding-top:4px;color:#b0f081;font-size:18px;font-weight:400;line-height:1.3}.gp-auth-card-provider-actions{width:100%;padding-top:20px}.gp-auth-card-provider-button{width:100%;min-height:44px;border:none;border-radius:10px;background:#fff;color:#000;font-size:16px;font-weight:600;cursor:pointer}.ui-WebViewBar-module__bar{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;width:100%;max-width:var(--ui-webview-bar-max-width, none);margin:0 auto;height:calc(var(--ui-app-bar-height, 5.6rem) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--ui-space-4, 1.6rem) 0;background:var(--ui-color-surface, #ffffff);box-shadow:0 .3rem .25rem #00000012;z-index:var(--ui-z-app-bar, 700)}.ui-WebViewBar-module__close{width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ui-radius-pill, 99.9rem);background:transparent;transition:transform var(--ui-transition-fast, .15s ease)}.ui-WebViewBar-module__close:active{transform:scale(.94)}@media(min-width:1024px),(min-width:900px)and (orientation:landscape){.ui-WebViewBar-module__bar{display:none}}.ui-Button-module__button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2, .8rem);min-height:var(--ui-button-height, 5rem);padding:var(--ui-button-padding, 0 var(--ui-space-6, 2.4rem));border-radius:var(--ui-button-radius, 1.2rem);font-family:var(--ui-font-main, inherit);font-size:var(--ui-button-font-size, 1.6rem);font-weight:var(--ui-button-font-weight, var(--ui-font-weight-medium, 500));line-height:1;text-align:center;transition:transform var(--ui-transition-fast, .15s ease),filter var(--ui-transition-fast, .15s ease),background var(--ui-transition-fast, .15s ease);-webkit-user-select:none;user-select:none}@media(min-width:1024px),(min-width:900px)and (orientation:landscape){.ui-Button-module__button{min-height:var(--ui-button-height-lg, 6.4rem);border-radius:var(--ui-button-radius-lg, 2rem);font-size:var(--ui-button-font-size-lg, 2.4rem);font-weight:var( --ui-button-font-weight-lg, var(--ui-font-weight-regular, 400) )}}.ui-Button-module__block{width:100%}.ui-Button-module__button:active{transform:scale(.98)}.ui-Button-module__primary{background:var(--ui-button-bg, var(--ui-color-surface, #ffffff));color:var(--ui-button-color, var(--ui-color-text, #222222))}.ui-Button-module__primary:active{background:var(--ui-button-bg-active, #eef1f1)}.ui-Button-module__dark{background:var(--ui-button-contrast-bg, var(--ui-color-contrast, #000000));color:var(--ui-button-contrast-color, var(--ui-color-on-contrast, #ffffff))}.ui-Button-module__dark:active{background:var(--ui-button-contrast-bg-active, #1a1a1a)}.ui-Button-module__ghost{background:transparent;color:var(--ui-button-color, var(--ui-color-text, #222222));box-shadow:inset 0 0 0 .2rem currentColor}.ui-Button-module__button:disabled{background:var(--ui-color-disabled-bg, #e0e0e0)!important;color:var(--ui-color-disabled-text, #9aa5a5)!important;box-shadow:none!important;cursor:default;transform:none}.ui-IconButton-module__iconButton{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:var(--ui-radius-pill, 99.9rem);background:var(--ui-icon-button-bg, var(--ui-color-surface, #ffffff));color:var(--ui-icon-button-color, var(--ui-color-contrast, #000000));box-shadow:var(--ui-icon-button-shadow, none);transition:filter var(--ui-transition-fast, .15s ease),transform var(--ui-transition-fast, .15s ease)}.ui-IconButton-module__iconButton:hover{filter:brightness(1.25)}.ui-IconButton-module__iconButton:active{transform:scale(.94)}.ui-IconButton-module__sm{width:var(--ui-icon-button-size, 3.2rem);height:var(--ui-icon-button-size, 3.2rem)}.ui-IconButton-module__md{width:var(--ui-icon-button-size-lg, 4rem);height:var(--ui-icon-button-size-lg, 4rem)}.ui-IconButton-module__responsive{width:var(--ui-icon-button-size, 3.2rem);height:var(--ui-icon-button-size, 3.2rem)}@media(min-width:1024px),(min-width:900px)and (orientation:landscape){.ui-IconButton-module__responsive{width:var(--ui-icon-button-size-lg, 4rem);height:var(--ui-icon-button-size-lg, 4rem)}}.ui-AppLink-module__link{color:var(--ui-link-color, inherit);text-decoration:var(--ui-link-decoration, none);cursor:pointer;transition:opacity var(--ui-transition-fast, .15s ease)}.ui-Input-module__input{display:block;width:100%;min-height:var(--ui-input-height, 4.4rem);padding:var(--ui-input-padding, 0 var(--ui-space-4, 1.6rem));border:var(--ui-input-border, .1rem solid var(--ui-color-border, #e3e8e8));border-radius:var(--ui-input-radius, var(--ui-radius-md, 1.6rem));background:var(--ui-input-bg, var(--ui-color-surface, #ffffff));color:var(--ui-input-color, var(--ui-color-text, #222222));font-family:var(--ui-font-main, inherit);font-size:var(--ui-input-font-size, 1.6rem);line-height:1.2;transition:border-color var(--ui-transition-fast, .15s ease)}.ui-Input-module__input::placeholder{color:var(--ui-input-placeholder-color, var(--ui-color-text-muted, #6d7878))}.ui-Input-module__input:focus-visible{outline:none;border-color:var( --ui-input-focus-border-color, var(--ui-color-contrast, #000000) )}.ui-Input-module__input:disabled{background:var(--ui-color-disabled-bg, #e0e0e0);color:var(--ui-color-disabled-text, #9aa5a5)}.ui-Input-module__invalid{border-color:var( --ui-input-invalid-border-color, var(--ui-color-danger, #e02f2f) )}.ui-Modal-module__overlay{position:fixed;inset:0;z-index:var(--ui-z-modal, 400);display:flex;align-items:center;justify-content:center;padding:var(--ui-modal-overlay-padding, 1.6rem);background:var( --ui-modal-overlay-bg, var(--ui-color-overlay, rgba(0, 0, 0, .5)) );opacity:1;transition:opacity var(--ui-transition-fast, .15s ease)}.ui-Modal-module__overlay.ReactModal__Overlay--before-close{opacity:0}.ui-Modal-module__content{width:100%;max-width:var(--ui-modal-max-width, 34.3rem);outline:none}.ui-Modal-module__content:focus-visible{outline:none}@media(min-width:1024px),(min-width:900px)and (orientation:landscape){.ui-Modal-module__content{max-width:var(--ui-modal-max-width-lg, 40rem)}}.ui-Tooltip-module__wrap{position:relative;display:inline-flex}.ui-Tooltip-module__bubble{position:absolute;right:0;z-index:1;display:flex;align-items:center;justify-content:center;min-height:var(--ui-tooltip-min-height, 6.1rem);padding:var(--ui-tooltip-padding, 2rem 4rem);border:var( --ui-tooltip-border, .2rem solid var(--ui-color-surface, #ffffff) );border-radius:var(--ui-tooltip-radius, 2rem);background:var(--ui-tooltip-bg, var(--ui-color-surface, #ffffff));-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);color:var(--ui-tooltip-color, var(--ui-color-contrast, #000000));font-size:var(--ui-tooltip-font-size, 2.4rem);line-height:1;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ui-transition-fast, .15s ease)}.ui-Tooltip-module__bottom .ui-Tooltip-module__bubble{top:calc(100% + var(--ui-tooltip-offset, 1.7rem))}.ui-Tooltip-module__top .ui-Tooltip-module__bubble{bottom:calc(100% + var(--ui-tooltip-offset, 1.7rem))}.ui-Tooltip-module__bubble:before{content:"";position:absolute;right:0;width:var(--ui-tooltip-tail-width, 4.1rem);height:var(--ui-tooltip-tail-height, .9rem);background:var(--ui-tooltip-tail-image, none) center / contain no-repeat}.ui-Tooltip-module__bottom .ui-Tooltip-module__bubble:before{bottom:calc(100% - 1px)}.ui-Tooltip-module__top .ui-Tooltip-module__bubble:before{top:calc(100% - 1px);transform:scaleY(-1)}.ui-Tooltip-module__hover:hover .ui-Tooltip-module__bubble,.ui-Tooltip-module__hover:focus-within .ui-Tooltip-module__bubble,.ui-Tooltip-module__open .ui-Tooltip-module__bubble{opacity:1;visibility:visible}.BrandLogos-module__logos{display:inline-flex;align-items:center;gap:1rem;line-height:0}.BrandLogos-module__fiveLogo{height:3.9rem;width:auto}.BrandLogos-module__cross{font-size:1.4rem;line-height:1;color:#787c87}.BrandLogos-module__whiskas{display:inline-flex;align-items:center;justify-content:center;width:4.7rem;height:3.9rem;border-radius:1.2rem;background:#a82485;overflow:hidden}.BrandLogos-module__whiskas img{width:4rem;height:auto}.BrandButton-module__ring{display:inline-flex;padding:.6rem;border-radius:10rem;background:var(--glass-bg);box-shadow:var(--glass-inset);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);transition:transform var(--ui-transition-fast)}.BrandButton-module__ring:active{transform:scale(.97)}.BrandButton-module__creamPill{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-width:18rem;min-height:4.4rem;padding:1rem 2rem;border-radius:10rem;background:var(--cream-surface);box-shadow:var(--cream-inset);color:var(--accent);font-size:1.5rem;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.BrandButton-module__pill{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:3.6rem;padding:.6rem 2rem;border-radius:4rem;font-size:1.3rem;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap;transition:transform var(--ui-transition-fast)}.BrandButton-module__pill:active{transform:scale(.97)}.BrandButton-module__pink,.BrandButton-module__green{box-shadow:inset .2rem .2rem .2rem #ffffff40,inset -.2rem -.2rem .2rem #0003}.BrandButton-module__pink{background:var(--pink);color:var(--cream-2)}.BrandButton-module__green{background:var(--green);color:var(--cream-1)}.BrandButton-module__outline{background:transparent;color:#9c9c9c}.BrandButton-module__pill:disabled,.BrandButton-module__ring:disabled{opacity:.5;cursor:default}.BrandButton-module__outline:disabled{opacity:1}.BrandButton-module__orange{background:var(--gradient-orange);color:var(--cream-1);box-shadow:inset .2rem .2rem .2rem #ffffff40,inset -.2rem -.2rem .2rem #0003}.ChancesBadge-module__badge{display:inline-flex;align-items:center;gap:.4rem;height:3.6rem;min-width:6rem;padding:0 1.2rem;border-radius:.8rem;background:var(--cream-surface);box-shadow:var(--cream-inset),0 0 2rem #a6208399;color:var(--accent);transition:transform var(--ui-transition-fast)}.ChancesBadge-module__badge:active{transform:scale(.96)}.ChancesBadge-module__count{font-size:1.6rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.Footer-module__footer{width:100%;padding:1.2rem var(--page-padding) calc(1.2rem + var(--ui-safe-bottom));text-align:center;color:var(--footer-text);font-family:"Tilda Sans","5kaSans",var(--ui-font-main);font-weight:300}.Footer-module__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 1.2rem;font-size:1rem;line-height:1.2rem}.Footer-module__link{text-decoration:underline;text-underline-offset:.15rem}.Footer-module__ad{margin-top:.2rem;font-size:1rem;line-height:1.2rem}.Footer-module__light{color:var(--pink-light)}.Menu-module__overlay{position:fixed;inset:0;z-index:var(--ui-z-drawer);display:flex;justify-content:center;background:#52003c80}.Menu-module__panel{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--max-page-width);height:100vh;height:100dvh;padding-top:var(--ui-native-offset);overflow-x:hidden;overflow-y:auto;background:var(--gradient-page);color:var(--cream-1);outline:none;animation:Menu-module__slideIn .25s ease}.Menu-module__panel>*{flex-shrink:0}.Menu-module__header{display:flex;align-items:center;justify-content:space-between;padding:1.6rem var(--page-padding) .8rem}.Menu-module__headerRight{display:flex;gap:.8rem}.Menu-module__list{display:flex;flex-direction:column;width:100%;margin-top:-1rem;padding:0 1.5rem;list-style:none}.Menu-module__item{border-bottom:1px solid transparent;border-image:var(--divider-gradient) 1}.Menu-module__link{width:100%;padding:2.3rem 0 2.5rem;font-size:2.4rem;font-weight:800;line-height:1;text-align:center;color:var(--cream-1);text-shadow:var(--text-shadow);transition:transform var(--ui-transition-fast)}.Menu-module__link:active{transform:scale(.97)}.Menu-module__logout{display:flex;justify-content:center;margin-top:2.7rem}.Menu-module__footer{margin-top:auto}@keyframes Menu-module__slideIn{0%{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}.BuyToWinModal-module__card{--modal-padding: 4rem 1.6rem;--modal-title-weight: 800}.BuyToWinModal-module__body{display:flex;flex-direction:column;gap:2rem;width:100%;padding-top:2rem;border-top:1px solid rgba(232,155,212,.6);font-size:1.3rem;line-height:1.3}.BuyToWinModal-module__steps{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(232,155,212,.6);list-style:none;text-align:left}.BuyToWinModal-module__step{display:flex;align-items:flex-start;gap:1.2rem}.BuyToWinModal-module__number{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--pink-strong);color:var(--cream-1);box-shadow:var(--pink-inset)}.BuyToWinModal-module__trim{text-box:trim-both cap alphabetic}.BuyToWinModal-module__rules{font-size:1.3rem;line-height:1.3}.BuyToWinModal-module__rules a{text-decoration:underline}.ModalCard-module__glass{width:100%;padding:.8rem;border-radius:2.4rem;background:#fff3;box-shadow:inset 0 0 0 1px #ffffff59,inset .4rem .4rem .4rem #fff6,inset -.2rem -.2rem .4rem #fff3;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);animation:ModalCard-module__rise .25s ease}.ModalCard-module__form{display:flex;flex-direction:column;align-items:center;flex:1;gap:var(--modal-gap, 2rem);padding:var(--modal-padding, 3.2rem 1.6rem);border-radius:1.6rem;background:var(--cream-surface);color:var(--accent-deep);text-align:center}.ModalCard-module__text{display:flex;flex-direction:column;gap:var(--modal-text-gap, 1.2rem);width:100%}.ModalCard-module__title{font-size:1.8rem;font-weight:var(--modal-title-weight, 700);line-height:1.1}.ModalCard-module__message{margin-block:-.4rem;font-size:1.3rem;line-height:1.3}.ModalCard-module__lead{margin-block:0;font-size:1.8rem;line-height:1.1}.ModalCard-module__paragraph{display:block}.ModalCard-module__paragraph+.ModalCard-module__paragraph{margin-top:1rem}.ModalCard-module__message b{font-weight:700}.ModalCard-module__actions{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.ModalCard-module__actionsRow{flex-direction:row;justify-content:center;gap:1.2rem}.ModalCard-module__actionsRow>*{min-width:11.5rem}@keyframes ModalCard-module__rise{0%{transform:translateY(1.2rem) scale(.98);opacity:0}to{transform:none;opacity:1}}.ChanceRows-module__list{display:flex;flex-direction:column;gap:1.2rem;width:100%;list-style:none}.ChanceRows-module__row{display:flex;align-items:center;gap:1.2rem;padding-right:1.2rem;border-radius:1.2rem;background:var(--glass-card-bg);box-shadow:var(--glass-card-shadow);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.ChanceRows-module__image{flex:none;width:8.2rem;height:8.2rem}.ChanceRows-module__text{flex:1;min-width:0;color:var(--cream-1);font-size:1.3rem;line-height:1.1;text-align:left}.ChanceRows-module__bonus{display:inline-flex;flex:none;align-items:center;justify-content:center;width:9rem;height:4.3rem;border-radius:1.2rem;background:var(--pink-strong);box-shadow:var(--pink-plate-shadow);color:var(--cream-1);font-size:1.6rem;line-height:1.3;white-space:nowrap}.ChancesSheet-module__sheet{width:100%;border-radius:0 0 3rem 3rem;background:var(--cream-surface);box-shadow:var(--pink-inset),0 1rem 3rem #52003c66;overflow:hidden;animation:ChancesSheet-module__drop .3s ease}.ChancesSheet-module__panel{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(var(--ui-native-offset) + 1.6rem) var(--page-padding) 3.2rem;border-radius:0 0 3rem 3rem;background:var(--plum);color:var(--cream-1);text-align:center}.ChancesSheet-module__header{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.ChancesSheet-module__title{position:absolute;left:50%;transform:translate(-50%)}.ChancesSheet-module__rows{margin-top:2.8rem}.ChancesSheet-module__status{display:flex;align-items:center;gap:.8rem;width:100%;margin-top:1.2rem;font-size:1.3rem;line-height:1.1;text-align:left}.ChancesSheet-module__radio{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;border:.2rem solid var(--pink);border-radius:50%;background:var(--plum)}.ChancesSheet-module__radioOn:after{content:"";width:1.2rem;height:1.2rem;border-radius:50%;background:var(--pink)}.ChancesSheet-module__note{padding:1.2rem var(--page-padding) 1.4rem;color:var(--pink);font-size:1.3rem;line-height:1.3;text-align:center}@keyframes ChancesSheet-module__drop{0%{transform:translateY(-2rem);opacity:0}to{transform:none;opacity:1}}.Tile-module__tile{--tile-bg: var(--tile);--tile-fg: var(--tile-text);--tile-fx: var(--tile-shadow);position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:1.05rem;background:var(--tile-bg);color:var(--tile-fg);font-size:var(--tile-font, 3.2rem);font-weight:400;line-height:1;text-transform:uppercase;box-shadow:var(--tile-fx);-webkit-user-select:none;user-select:none;transform-style:preserve-3d}.Tile-module__small{width:4rem;height:4rem;border-radius:1rem;font-size:2.5rem;--tile-fx: inset 0 -.35rem .35rem rgba(0, 0, 0, .3)}.Tile-module__row{display:inline-flex;gap:.5rem}.Tile-module__filled{animation:Tile-module__type .12s ease}.Tile-module__cursor{--tile-fx: inset 0 0 0 1px var(--cream-1), inset 0 -.35rem .35rem rgba(167, 33, 132, .5), 0 0 .7rem var(--cream-2)}.Tile-module__correct{--tile-bg: var(--tile-correct);--tile-fg: var(--tile-text-light);--tile-fx: inset 0 -.35rem .35rem rgba(0, 0, 0, .3), 0 0 .7rem var(--plum-dark)}.Tile-module__present{--tile-bg: var(--tile-present);--tile-fg: var(--tile-text-light);--tile-fx: inset 0 -.35rem .35rem rgba(0, 0, 0, .3), 0 0 .7rem var(--plum-dark)}.Tile-module__absent{--tile-bg: var(--tile-absent);--tile-fg: var(--tile-text-light);--tile-fx: inset 0 -.35rem .35rem rgba(167, 33, 132, .5), 0 0 .7rem rgba(0, 0, 0, .3)}.Tile-module__small.Tile-module__absent{--tile-bg: var(--grey-tile-light)}.Tile-module__small.Tile-module__filled,.Tile-module__small.Tile-module__correct,.Tile-module__small.Tile-module__present,.Tile-module__small.Tile-module__absent,.Tile-module__small.Tile-module__solved{--tile-fx: inset 0 -.35rem .35rem rgba(0, 0, 0, .3)}.Tile-module__solved{--tile-bg: var(--pink);--tile-fg: var(--tile-text-light);animation:Tile-module__pop .5s ease both;animation-delay:calc(var(--i) * 70ms)}.Tile-module__revealing{animation:Tile-module__flip var(--flip-ms) ease both;animation-delay:calc(var(--i) * var(--flip-step))}@keyframes Tile-module__type{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes Tile-module__flip{0%{transform:rotateX(0);background:var(--tile);color:var(--tile-text);box-shadow:var(--tile-shadow)}49%{transform:rotateX(90deg);background:var(--tile);color:var(--tile-text);box-shadow:var(--tile-shadow)}51%{transform:rotateX(90deg);background:var(--tile-bg);color:var(--tile-fg);box-shadow:var(--tile-fx)}to{transform:rotateX(0);background:var(--tile-bg);color:var(--tile-fg);box-shadow:var(--tile-fx)}}@keyframes Tile-module__pop{0%{transform:scale(1)}40%{transform:scale(1.12) translateY(-.3rem)}to{transform:scale(1)}}.WordleBoard-module__board{display:flex;flex-direction:column;gap:.5rem;width:100%;margin:0 auto;padding:.8rem 0 var(--board-padding-bottom, .8rem)}.WordleBoard-module__row{display:grid;gap:.5rem;perspective:60rem}.WordleKeyboard-module__keyboard{display:flex;flex-direction:column;gap:1.2rem;width:100%;padding:2rem .8rem calc(2rem + var(--ui-safe-bottom));border-radius:2rem 2rem 0 0;background:var(--keyboard);box-shadow:inset -.4rem -.4rem .4rem #0006,inset 0 .4rem .4rem #fff3;-webkit-user-select:none;user-select:none}.WordleKeyboard-module__row{display:flex;justify-content:center;gap:.6rem}.WordleKeyboard-module__key{flex:1 1 0;min-width:0;height:4.2rem;padding-bottom:.4rem;border-radius:.46rem;background:var(--key);color:var(--key-text);font-size:2.5rem;font-weight:400;line-height:1;box-shadow:0 .1rem 0 var(--plum-dark),inset -.2rem -.2rem .2rem #0000004d,inset .2rem .2rem .2rem #fff3;transition:background var(--ui-transition-fast),transform .08s ease}.WordleKeyboard-module__key:active{transform:translateY(.1rem)}.WordleKeyboard-module__key:disabled{opacity:.6;cursor:default}.WordleKeyboard-module__special{display:inline-flex;align-items:center;justify-content:center;padding-bottom:0;background:var(--key-special);color:var(--plum)}.WordleKeyboard-module__enter{font-size:1.2rem;line-height:1;letter-spacing:0;text-transform:none}.WordleKeyboard-module__correct{background:var(--tile-correct);color:var(--cream-1)}.WordleKeyboard-module__present{background:var(--tile-present);color:var(--plum)}.WordleKeyboard-module__absent{background:var(--tile-absent);color:var(--cream-1)}.PhraseHint-module__card{position:relative;display:flex;width:100%;border-radius:1.2rem;background:var(--glass-card-bg);box-shadow:var(--glass-card-shadow);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);overflow:hidden}.PhraseHint-module__bar{flex:0 0 2.3rem;border-radius:1.2rem;background:var(--pink-strong);box-shadow:var(--pink-inset),inset .2rem .2rem .2rem #fff3}.PhraseHint-module__phrase{flex:1;padding:1.4rem 1.6rem;color:var(--cream-1);font-size:1.3rem;line-height:1.8rem;text-wrap:wrap}.PhraseHint-module__blank{display:inline-flex;align-items:center;gap:.2rem;height:1.8rem;margin:0 .2rem;vertical-align:middle}.PhraseHint-module__cell{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:.4rem;background:var(--tile);color:var(--plum);font-size:1.3rem;line-height:1.8rem}.PhraseHint-module__cellKnown{animation:PhraseHint-module__reveal .35s ease}@keyframes PhraseHint-module__reveal{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}.PhraseHint-module__light{background:var(--pink-light)}.PhraseHint-module__light .PhraseHint-module__phrase{padding:1.6rem;color:var(--accent-deep);text-align:left}.PhraseHint-module__light .PhraseHint-module__cell{background:var(--pink);color:var(--cream-2)}.TileLegend-module__legend{display:flex;flex-direction:column;list-style:none}.TileLegend-module__card{gap:.8rem;padding:2rem;border-radius:1.2rem;background:var(--glass-card-bg);box-shadow:var(--glass-card-shadow);font-size:1.3rem;line-height:1.69rem}.TileLegend-module__item{display:flex;align-items:center;gap:1.2rem;min-height:2.8rem}.TileLegend-module__dot{flex:none;width:2.8rem;height:2.8rem;border-radius:50%;box-shadow:inset 0 -.35rem .35rem #0000004d}.TileLegend-module__label{text-box:trim-both cap alphabetic}.TileLegend-module__correct{background:var(--tile-correct)}.TileLegend-module__present{background:var(--tile-present)}.TileLegend-module__absent{background:var(--grey-tile-light)}.TileLegend-module__solved{background:var(--pink)}.StepCard-module__card{--modal-gap: 1.6rem;--modal-text-gap: 1.6rem;--modal-title-weight: 800;--modal-padding: 1.6rem;display:flex;min-height:42.4rem}.StepCard-module__header{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:3.6rem;margin-bottom:1.6rem}.StepCard-module__kicker{font-size:1.3rem;line-height:1.4}.StepCard-module__close{position:absolute;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:.8rem;background:var(--accent);box-shadow:var(--cream-inset);color:#f7e8f2}.StepCard-module__legend{gap:.4rem;width:100%;font-size:1.3rem;line-height:1.3;text-align:left;animation:StepCard-module__fade .25s ease}.StepCard-module__example{display:flex;justify-content:center;gap:.5rem;animation:StepCard-module__fade .25s ease}.StepCard-module__exampleColumn{flex-direction:column;align-items:center;gap:1.6rem}.StepCard-module__nav{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%}.StepCard-module__counter{font-size:1.3rem;color:var(--accent-deep)}@keyframes StepCard-module__fade{0%{opacity:0}to{opacity:1}}.StepCard-module__titleBold{--modal-title-weight: 700}.StepCard-module__lead{font-size:1.3rem;line-height:1.69rem;text-box:trim-both cap alphabetic}.StepCard-module__picture{width:19.3rem;height:auto}.StepCard-module__single{margin-top:auto}.StepCard-module__note{margin-top:1.6rem}.StepCard-module__pair{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;width:calc(100% + .8rem);margin-top:auto}.StepCard-module__pair>a,.StepCard-module__pair>button{padding-inline:1.6rem}.StepCard-module__hint{--modal-gap: 3.2rem}.StepCard-module__hint .StepCard-module__header{margin-bottom:0}.StepCard-module__legendBlock{display:flex;flex-direction:column;gap:1.6rem;width:100%}.StepCard-module__legendTitle{font-size:1.8rem;font-weight:800;line-height:1.1}.StepCard-module__wide{min-width:12.8rem}.ModalRenderer-module__overlay{align-items:flex-start;padding-top:calc(var(--ui-native-offset) + 1.6rem);overflow-y:auto;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ModalRenderer-module__content{margin-block:auto}.ModalRenderer-module__sheetOverlay{align-items:flex-start;padding:0;background:transparent}.ModalRenderer-module__sheetContent{max-width:var(--max-page-width)}.DesktopStub-module__stub{position:relative;display:flex;width:100%;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--bg-top)}.DesktopStub-module__stub:before{content:"";position:absolute;inset:0;background:var(--img-desktop-texture) center / cover no-repeat;opacity:.03;pointer-events:none}.DesktopStub-module__art{position:absolute;top:0;right:0;bottom:0;left:calc(clamp(42rem,40%,57.8rem) - 5.1rem);overflow:hidden;background:#7f0862;pointer-events:none}.DesktopStub-module__collage{width:100%;max-width:none;height:auto}.DesktopStub-module__panel{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem;width:40%;min-width:42rem;max-width:57.8rem;min-height:100vh;min-height:100dvh;padding:3.5rem 3.65rem 7.1rem 6.25rem;border-radius:0 3rem 3rem 0;background:linear-gradient(114.76deg,var(--bg-top) 20.4%,var(--bg-bottom) 93.2%);box-shadow:inset -.4rem -.4rem 2rem #00000040,inset .4rem .4rem 2rem #fff3;color:var(--white);text-align:center}.DesktopStub-module__logo{width:16rem;height:auto}.DesktopStub-module__title{max-width:100%;font-size:clamp(3.2rem,3.3vw,4.8rem);font-weight:800;line-height:.9;overflow-wrap:anywhere;text-box:trim-both cap alphabetic}.DesktopStub-module__text{max-width:48rem;font-size:clamp(1.6rem,1.4vw,2rem);line-height:1.32;text-box:trim-both cap alphabetic}.DesktopStub-module__qr{display:flex;align-items:center;justify-content:center;width:24.7rem;height:24.7rem;padding:1.6rem;border-radius:2.5rem;background:var(--white)}.DesktopStub-module__qr img{width:100%;height:100%}.Loader-module__wrapper{position:fixed;inset:0;z-index:var(--ui-z-loader);display:flex;justify-content:center;background:var(--bg-bottom)}.Loader-module__page{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--max-page-width);height:100%;padding-top:var(--ui-native-offset);overflow:hidden;background:var(--gradient-game);color:var(--cream-1)}.Loader-module__ring{position:absolute;top:4.8rem;left:calc(50% - 33.55rem);width:67.1rem;height:76.2rem;background:var(--img-murr-texture) center / 100% 100% no-repeat;opacity:.6;animation:Loader-module__breathe 2.4s ease-in-out infinite;pointer-events:none}.Loader-module__center{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2rem;width:30.3rem;margin:10.2rem auto 0;text-align:center}.Loader-module__percent{font-size:4.8rem;font-weight:700;line-height:3.4rem}.Loader-module__bar{width:100%;height:2.8rem;padding:.6rem;border-radius:10rem;background:var(--glass-bg);box-shadow:var(--glass-inset)}.Loader-module__fill{display:block;height:100%;border-radius:10rem;background:var(--cream-surface);box-shadow:var(--cream-inset);transition:width .1s linear}.Loader-module__caption{font-size:1.8rem;line-height:1.1}.Loader-module__cat{position:absolute;bottom:-13.37rem;left:-2.94rem;width:40.44rem;max-width:none;height:auto;pointer-events:none}@keyframes Loader-module__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}:root{--ui-canvas-mobile: 375;--ui-canvas-desktop: 1440;--ui-canvas: var(--ui-canvas-mobile);--ui-scale-max: 16px}html{font-size:2.66667vw;font-size:min(calc(100vw * 10 / var(--ui-canvas)),var(--ui-scale-max))}@media(max-width:899.98px)and (orientation:landscape){html{font-size:2.66667vmin;font-size:min(calc(100vmin * 10 / var(--ui-canvas)),var(--ui-scale-max))}}@media(min-width:1024px),(min-width:900px)and (orientation:landscape){:root{--ui-canvas: var(--ui-canvas-desktop)}html{font-size:.69444vw;font-size:calc(100vw * 10 / var(--ui-canvas))}}:root{--ui-font-main: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--ui-font-display: var(--ui-font-main);--ui-font-weight-regular: 400;--ui-font-weight-medium: 500;--ui-font-weight-bold: 700;--ui-font-weight-black: 900;--ui-font-size-sm: 1.4rem;--ui-font-size-base: 1.6rem;--ui-font-size-lg: 1.8rem;--ui-color-surface: #ffffff;--ui-color-text: #222222;--ui-color-text-muted: #6d7878;--ui-color-contrast: #000000;--ui-color-on-contrast: #ffffff;--ui-color-accent: #4f6bed;--ui-color-accent-2: #8a5fe0;--ui-color-success: #1f9d55;--ui-color-danger: #e02f2f;--ui-color-border: #e3e8e8;--ui-color-disabled-bg: #e0e0e0;--ui-color-disabled-text: #9aa5a5;--ui-color-overlay: rgba(0, 0, 0, .5);--ui-radius-sm: 1.2rem;--ui-radius-md: 1.6rem;--ui-radius-lg: 3rem;--ui-radius-xl: 4rem;--ui-radius-pill: 99.9rem;--ui-space-1: .4rem;--ui-space-2: .8rem;--ui-space-3: 1.2rem;--ui-space-4: 1.6rem;--ui-space-5: 2rem;--ui-space-6: 2.4rem;--ui-space-8: 3.2rem;--ui-shadow-sm: 0 .2rem .6rem rgba(0, 0, 0, .08);--ui-shadow-md: 0 0 4.2rem rgba(0, 0, 0, .22);--ui-transition-fast: .15s ease;--ui-transition: .25s ease;--ui-z-hud: 100;--ui-z-drawer: 200;--ui-z-header: 300;--ui-z-modal: 400;--ui-z-toast: 500;--ui-z-loader: 600;--ui-z-app-bar: 700;--ui-app-bar-height: 5.6rem;--ui-native-offset: env(safe-area-inset-top, 0px);--ui-safe-bottom: env(safe-area-inset-bottom, 0px)}:root:has([data-webview-bar]){--ui-native-offset: calc(var(--ui-app-bar-height) + env(safe-area-inset-top, 0px))}@media(min-width:1024px),(min-width:900px)and (orientation:landscape){:root:has([data-webview-bar]){--ui-native-offset: env(safe-area-inset-top, 0px)}}:root{--bg-top: #a72184;--bg-bottom: #66024d;--magenta: #a1288f;--magenta-deep: #981b77;--pink: #db60bb;--pink-strong: #d23fac;--pink-soft: #ec92d4;--pink-glow: #e89bd4;--pink-light: #ffc6f0;--plum: #52003c;--plum-dark: #93006c;--accent: #a03c86;--accent-deep: #67024e;--cream-1: #fffaf1;--cream-2: #fff1d6;--orange-1: #ffac45;--orange-2: #ff840a;--green: #82c12f;--yellow: #f5b335;--grey-tile: #909090;--grey-tile-light: #aaaaaa;--footer-text: var(--pink-light);--level-passed: #7a015b;--level-passed-text: #b93e99;--level-passed-pill-text: #ff77dc;--tile: #fcbef7;--tile-text: var(--plum);--tile-text-light: var(--cream-2);--tile-correct: var(--green);--tile-present: var(--yellow);--tile-absent: var(--grey-tile);--keyboard: var(--plum);--key: var(--magenta);--key-text: var(--tile);--key-special: var(--pink);--white: #ffffff;--grey-dark: #222626;--grey: #6d7878;--cream-surface: radial-gradient(circle at 50% 50%, var(--cream-1) 0%, var(--cream-2) 100%);--cream-inset: inset -.2rem -.2rem .2rem rgba(0, 0, 0, .3), inset .2rem .2rem .2rem rgba(255, 255, 255, .2);--glass-bg: rgba(232, 155, 212, .1);--glass-inset: inset .4rem .4rem .4rem rgba(255, 255, 255, .4), inset -.2rem -.2rem .4rem rgba(255, 255, 255, .2);--gradient-page: linear-gradient(180deg, var(--bg-top) 57.1%, var(--bg-bottom) 96.7%);--gradient-game: linear-gradient(180deg, var(--bg-top) 18.9%, var(--bg-bottom) 77.9%);--gradient-card: linear-gradient(180deg, var(--bg-top) 39.1%, var(--bg-bottom) 100%);--gradient-level-active: radial-gradient(circle at 50% 0%, var(--orange-1) 0%, var(--orange-2) 100%);--gradient-orange: radial-gradient(47% 95% at 50% 50%, var(--orange-1) 0%, #ff9828 43.8%, #ff8e19 65.6%, var(--orange-2) 87.5%);--level-active-inset: inset 0 -.4rem .4rem rgba(216, 96, 4, .5), inset -.2rem -.2rem .2rem rgba(216, 96, 4, .5), inset .2rem .2rem .2rem rgba(255, 255, 255, .4);--pink-inset: inset -.2rem -.2rem .2rem rgba(140, 0, 105, .5);--pink-plate-shadow: var(--pink-inset), inset .2rem .2rem .2rem rgba(255, 255, 255, .2);--pink-circle-inset: inset -.2rem -.2rem .4rem rgba(167, 33, 132, .5), inset .2rem .2rem .4rem rgba(167, 33, 132, .5);--glass-card-bg: rgba(255, 255, 255, .1);--glass-card-shadow: inset 0 -.4rem .4rem rgba(161, 33, 127, .5), inset .2rem .2rem .2rem rgba(255, 255, 255, .25);--tile-shadow: inset 0 -.35rem .35rem rgba(167, 33, 132, .5), 0 0 .7rem var(--plum-dark);--text-shadow: .1rem .1rem 0 rgba(0, 0, 0, .25);--divider-gradient: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 13%, rgba(255, 255, 255, .6) 40%, rgba(255, 255, 255, .6) 60%, rgba(255, 255, 255, .3) 87%, rgba(255, 255, 255, 0) 100%);--max-page-width: 37.5rem;--page-padding: 1.6rem}:root{--ui-font-main: "Tisa Sans Pro", "5kaSans", -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--ui-font-display: var(--ui-font-main);--ui-color-surface: var(--cream-1);--ui-color-text: var(--accent-deep);--ui-color-text-muted: var(--grey);--ui-color-contrast: var(--pink);--ui-color-on-contrast: var(--accent-deep);--ui-color-danger: #e02f2f;--ui-color-border: var(--pink-glow);--ui-color-disabled-bg: #d9d3e0;--ui-color-disabled-text: #8f8a99;--ui-color-overlay: rgba(0, 0, 0, .3);--ui-modal-max-width: 34.3rem;--ui-modal-max-width-lg: 34.3rem;--ui-button-height: 3.6rem;--ui-button-radius: 4rem;--ui-button-font-size: 1.3rem;--ui-button-font-weight: var(--ui-font-weight-bold);--ui-button-bg: var(--cream-1);--ui-button-bg-active: var(--cream-2);--ui-button-color: var(--accent);--ui-button-contrast-bg: var(--pink);--ui-button-contrast-bg-active: var(--pink-strong);--ui-button-contrast-color: var(--accent-deep);--ui-button-height-lg: var(--ui-button-height);--ui-button-radius-lg: var(--ui-button-radius);--ui-button-font-size-lg: var(--ui-button-font-size);--ui-button-font-weight-lg: var(--ui-button-font-weight);--ui-radius-pill: .8rem;--ui-icon-button-size: 3.6rem;--ui-icon-button-size-lg: 3.6rem;--ui-icon-button-bg: var(--cream-surface);--ui-icon-button-color: var(--accent);--ui-icon-button-shadow: var(--cream-inset);--ui-webview-bar-max-width: var(--max-page-width)}@font-face{font-family:Tisa Sans Pro;font-weight:400;src:url(/fonts/tisa/TisaSansPro-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Tisa Sans Pro;font-weight:700;src:url(/fonts/tisa/TisaSansPro-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:Tisa Sans Pro;font-weight:800;src:url(/fonts/tisa/TisaSansPro-ExtraBold.woff2) format("woff2");font-display:swap}@font-face{font-family:Tilda Sans;font-weight:300;src:url(/fonts/tilda/TildaSans-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:"5kaSans";font-style:normal;font-weight:300;src:url(/fonts/5ka/5kaSansDesign-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:"5kaSans";font-style:normal;font-weight:400;src:url(/fonts/5ka/5kaSansDesign-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:"5kaSans";font-style:normal;font-weight:500;src:url(/fonts/5ka/5kaSansDesign-SemiBold.woff2) format("woff2");font-display:swap}@font-face{font-family:"5kaSans";font-style:normal;font-weight:700;src:url(/fonts/5ka/5kaSansDesign-Black.woff2) format("woff2");font-display:swap}@font-face{font-family:"5kaSans";font-style:normal;font-weight:800;src:url(/fonts/5ka/5kaSansDesign-Ultra.woff2) format("woff2");font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html,body{min-height:100%;overscroll-behavior:none;-webkit-font-smoothing:antialiased;font-family:var(--ui-font-main);font-weight:400;color:var(--cream-1);background-color:var(--bg-bottom)}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}body{position:relative;overflow-x:hidden;overflow-y:auto;padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);font-size:var(--ui-font-size-base);line-height:1.4}#root{min-height:100vh;min-height:100dvh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}button:focus:not(:focus-visible){outline:none}:focus-visible{outline:.2rem solid var(--orange-1);outline-offset:.2rem;border-radius:.3rem}h1,h2,h3,h4{font-weight:800;letter-spacing:0;text-wrap:balance}p,li{text-wrap:wrap}img{max-width:100%;display:block}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.4) transparent}*::-webkit-scrollbar{width:.3rem;height:.3rem}*::-webkit-scrollbar-thumb{background-color:#fff6;border-radius:1rem}.display{font-family:var(--ui-font-display);font-weight:800;font-size:3.2rem;line-height:1;letter-spacing:0;color:var(--cream-1);text-shadow:var(--text-shadow)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:1024px)and (hover:hover)and (pointer:fine){:root{--ui-canvas: var(--ui-canvas-mobile)}html{font-size:10px}}[data-webview-bar]{--ui-color-surface: var(--white);--ui-color-text: var(--grey);--ui-radius-pill: 99.9rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
