.AuthScreen-module__sBFh_G__container{flex-direction:column;align-items:center;gap:6px;padding:40px 0 24px;display:flex}.AuthScreen-module__sBFh_G__backBtn{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-bottom:8px;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.AuthScreen-module__sBFh_G__backBtn:hover{color:var(--text)}.AuthScreen-module__sBFh_G__logo{font-size:56px}.AuthScreen-module__sBFh_G__appName{letter-spacing:-.5px;color:var(--text);margin:0;font-size:26px;font-weight:900}.AuthScreen-module__sBFh_G__tagline{color:var(--text-soft);margin:0 0 20px;font-size:14px}.AuthScreen-module__sBFh_G__card{background:var(--card);border-radius:var(--radius);flex-direction:column;gap:16px;width:100%;padding:24px;display:flex;box-shadow:0 2px 14px #1f214717}.AuthScreen-module__sBFh_G__tabs{background:#1f214714;border-radius:12px;gap:4px;padding:4px;display:flex}.AuthScreen-module__sBFh_G__tab{color:var(--text-soft);cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;padding:9px 0;font-family:inherit;font-size:14px;font-weight:700;transition:background .18s,color .18s}.AuthScreen-module__sBFh_G__tab.AuthScreen-module__sBFh_G__active{background:var(--card);color:var(--text);box-shadow:0 1px 6px #1f21471f}.AuthScreen-module__sBFh_G__fields{flex-direction:column;gap:10px;display:flex}.AuthScreen-module__sBFh_G__input{width:100%;color:var(--text);background:var(--ground);box-sizing:border-box;border:2px solid #1f21471f;border-radius:12px;outline:none;padding:13px 15px;font-family:inherit;font-size:15px;font-weight:500}.AuthScreen-module__sBFh_G__input:focus{border-color:var(--blue);background:#fff}.AuthScreen-module__sBFh_G__input::placeholder{color:var(--text-soft)}.AuthScreen-module__sBFh_G__error{color:#d03535;background:#d0353514;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:600}.AuthScreen-module__sBFh_G__submitBtn{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:13px;width:100%;padding:15px;font-family:inherit;font-size:16px;font-weight:800;transition:opacity .15s}.AuthScreen-module__sBFh_G__submitBtn:hover{opacity:.9}.AuthScreen-module__sBFh_G__submitBtn:disabled{opacity:.6;cursor:not-allowed}
.NumbersSettingsPanel-module__r-diSq__panel{background:var(--card);border-radius:var(--radius);flex-direction:column;gap:16px;padding:18px;display:flex}.NumbersSettingsPanel-module__r-diSq__group{flex-direction:column;gap:8px;display:flex}.NumbersSettingsPanel-module__r-diSq__label{color:var(--text-soft);font-size:15px;font-weight:700}.NumbersSettingsPanel-module__r-diSq__chips{flex-wrap:wrap;gap:8px;display:flex}.NumbersSettingsPanel-module__r-diSq__chip{border-radius:var(--radius-sm);background:var(--ground);min-width:58px;min-height:48px;color:var(--text);cursor:pointer;touch-action:manipulation;border:2px solid #d6dbf2;padding:0 14px;font-family:inherit;font-size:17px;font-weight:800}.NumbersSettingsPanel-module__r-diSq__chip[aria-pressed=true]{background:var(--done);border-color:var(--done);color:#fff}.NumbersSettingsPanel-module__r-diSq__saved{color:var(--done);font-size:14px;font-weight:700}
.Tedo-module__ssjgUW__wrap{justify-content:center;align-items:flex-end;margin:0 auto;display:flex;position:relative}.Tedo-module__ssjgUW__frog{cursor:pointer;transform-origin:50% 100%;touch-action:manipulation;background:0 0;border:none;padding:0;position:relative}.Tedo-module__ssjgUW__frog svg{width:100%;height:100%;display:block;overflow:visible}.Tedo-module__ssjgUW__eyes{transform-origin:100px 62px;animation:4s infinite Tedo-module__ssjgUW__blink}.Tedo-module__ssjgUW__armL{transform-origin:62px 120px}.Tedo-module__ssjgUW__armR{transform-origin:138px 120px;transition:transform .3s}.Tedo-module__ssjgUW__armUp{transform:rotate(-140deg)}.Tedo-module__ssjgUW__idle{animation:2.4s ease-in-out infinite Tedo-module__ssjgUW__breathe}.Tedo-module__ssjgUW__dance{animation:.5s ease-in-out 4 Tedo-module__ssjgUW__dance}.Tedo-module__ssjgUW__dance .Tedo-module__ssjgUW__armL{animation:.25s ease-in-out 8 Tedo-module__ssjgUW__wave}.Tedo-module__ssjgUW__dance .Tedo-module__ssjgUW__armR{animation:.25s ease-in-out 8 reverse Tedo-module__ssjgUW__wave}.Tedo-module__ssjgUW__flip{transform-origin:50% 55%;animation:1.1s cubic-bezier(.3,.6,.4,1) Tedo-module__ssjgUW__flip}.Tedo-module__ssjgUW__jump{animation:.7s cubic-bezier(.3,.7,.4,1) 2 Tedo-module__ssjgUW__jump}.Tedo-module__ssjgUW__wheel{transform-origin:50% 55%;animation:1.4s ease-in-out Tedo-module__ssjgUW__wheel}.Tedo-module__ssjgUW__five{animation:2.4s ease-in-out infinite Tedo-module__ssjgUW__breathe}.Tedo-module__ssjgUW__hand{cursor:pointer;touch-action:manipulation;background:0 0;border:none;padding:6px;font-size:46px;line-height:1;animation:1s ease-in-out infinite Tedo-module__ssjgUW__pulse;position:absolute;top:0;right:0}.Tedo-module__ssjgUW__boom{font-size:40px;animation:.5s ease-out Tedo-module__ssjgUW__pop;position:absolute;top:0;right:4%}.Tedo-module__ssjgUW__croak{color:#1f2147;white-space:nowrap;z-index:2;background:#fff;border-radius:14px;padding:4px 12px;font-size:15px;font-weight:900;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:0 3px #1f21471f}.Tedo-module__ssjgUW__confetti{pointer-events:none;position:absolute;inset:-40px 0 0;overflow:visible}.Tedo-module__ssjgUW__confetti i{background:#ffd45c;border-radius:3px;width:9px;height:13px;animation:1.5s ease-in forwards Tedo-module__ssjgUW__fall;position:absolute;top:0}.Tedo-module__ssjgUW__confetti i:nth-child(5n+1){background:#f59aa0}.Tedo-module__ssjgUW__confetti i:nth-child(5n+2){background:#6b7fe3}.Tedo-module__ssjgUW__confetti i:nth-child(5n+3){background:#48b97a}.Tedo-module__ssjgUW__confetti i:nth-child(5n+4){background:#ff9f43}.Tedo-module__ssjgUW__star{text-align:center;font-size:72px;line-height:1;animation:.5s ease-out Tedo-module__ssjgUW__pop}.Tedo-module__ssjgUW__bag{flex-direction:column;align-items:center;padding-top:34px;display:flex;position:relative}.Tedo-module__ssjgUW__bagEmoji{font-size:84px;line-height:1;animation:.6s ease-in-out .3s Tedo-module__ssjgUW__shake;display:block}.Tedo-module__ssjgUW__burp{color:#1f2147;background:#fff;border-radius:16px;width:max-content;margin:0 auto;padding:5px 12px;font-size:17px;font-weight:900;animation:.4s ease-out .3s both Tedo-module__ssjgUW__pop;position:absolute;top:0;left:0;right:0;box-shadow:0 3px #1f21471f}@keyframes Tedo-module__ssjgUW__blink{0%,46%,50%,to{transform:scaleY(1)}48%{transform:scaleY(.1)}}@keyframes Tedo-module__ssjgUW__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03,.97)}}@keyframes Tedo-module__ssjgUW__dance{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)translate(-8px)}75%{transform:rotate(10deg)translate(8px)}}@keyframes Tedo-module__ssjgUW__wave{0%,to{transform:rotate(0)}50%{transform:rotate(-40deg)}}@keyframes Tedo-module__ssjgUW__flip{0%{transform:translateY(0)rotate(0)}20%{transform:translateY(8px)scale(1.1,.85)}55%{transform:translateY(-90px)rotate(-200deg)}90%{transform:translateY(0)rotate(-360deg)scale(1.08,.9)}to{transform:translateY(0)rotate(-360deg)}}@keyframes Tedo-module__ssjgUW__jump{0%,to{transform:translateY(0)scale(1)}15%{transform:translateY(4px)scale(1.12,.85)}50%{transform:translateY(-70px)scale(.92,1.1)}85%{transform:translateY(0)scale(1.1,.9)}}@keyframes Tedo-module__ssjgUW__wheel{0%{transform:translate(0)rotate(0)}50%{transform:translate(-60px)rotate(-360deg)}to{transform:translate(0)rotate(-720deg)}}@keyframes Tedo-module__ssjgUW__fall{0%{transform:translateY(0)rotate(0)}to{opacity:.9;transform:translateY(260px)rotate(540deg)}}@keyframes Tedo-module__ssjgUW__pop{0%{transform:scale(.4)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes Tedo-module__ssjgUW__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes Tedo-module__ssjgUW__shake{0%,to{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.Tedo-module__ssjgUW__eyes,.Tedo-module__ssjgUW__idle,.Tedo-module__ssjgUW__dance,.Tedo-module__ssjgUW__dance .Tedo-module__ssjgUW__armL,.Tedo-module__ssjgUW__dance .Tedo-module__ssjgUW__armR,.Tedo-module__ssjgUW__flip,.Tedo-module__ssjgUW__jump,.Tedo-module__ssjgUW__wheel,.Tedo-module__ssjgUW__five,.Tedo-module__ssjgUW__hand,.Tedo-module__ssjgUW__boom,.Tedo-module__ssjgUW__confetti i,.Tedo-module__ssjgUW__star,.Tedo-module__ssjgUW__bagEmoji,.Tedo-module__ssjgUW__burp{animation:none}}
.ItemCard-module__yPHZ_q__wrap{perspective:700px;aspect-ratio:1;cursor:pointer}.ItemCard-module__yPHZ_q__inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .48s cubic-bezier(.4,0,.2,1);position:relative}.ItemCard-module__yPHZ_q__wrap.ItemCard-module__yPHZ_q__done .ItemCard-module__yPHZ_q__inner{transform:rotateY(180deg)}.ItemCard-module__yPHZ_q__face{border-radius:var(--radius);backface-visibility:hidden;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px;display:flex;position:absolute;inset:0}.ItemCard-module__yPHZ_q__front{background:var(--card);box-shadow:0 2px 14px #1f214717}.ItemCard-module__yPHZ_q__back{background:var(--done-bg);border:2.5px solid var(--done);transform:rotateY(180deg)}.ItemCard-module__yPHZ_q__img{background:var(--ground);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:44px;display:flex;overflow:hidden}.ItemCard-module__yPHZ_q__img img{object-fit:cover;width:100%;height:100%}.ItemCard-module__yPHZ_q__label{text-align:center;color:var(--text);font-size:13px;font-weight:700;line-height:1.3}.ItemCard-module__yPHZ_q__doneIcon{font-size:46px}.ItemCard-module__yPHZ_q__doneLabel{color:var(--done);font-size:13px;font-weight:800}@media (prefers-reduced-motion:reduce){.ItemCard-module__yPHZ_q__inner{transition:none}}
.ChildView-module__RxBLPa__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.ChildView-module__RxBLPa__back:hover{color:var(--text)}.ChildView-module__RxBLPa__banner{border-radius:var(--radius);color:#fff;padding:28px 28px 26px;transition:background .35s;position:relative;overflow:hidden}.ChildView-module__RxBLPa__banner:after{content:"";pointer-events:none;background:#ffffff1f;border-radius:50%;width:180px;height:180px;position:absolute;top:-28px;right:-28px}.ChildView-module__RxBLPa__dayName{letter-spacing:-2.5px;text-underline-offset:7px;font-size:clamp(46px,13vw,68px);font-weight:900;line-height:1;-webkit-text-decoration:underline wavy #ffffff47;text-decoration:underline wavy #ffffff47;position:relative}.ChildView-module__RxBLPa__dayDate{opacity:.75;margin-top:8px;font-size:15px;font-weight:500;position:relative}.ChildView-module__RxBLPa__progressRow{align-items:center;gap:10px;padding:0 2px;display:flex}.ChildView-module__RxBLPa__dots{gap:7px;display:flex}.ChildView-module__RxBLPa__dot{background:#1f214724;border-radius:50%;width:11px;height:11px;transition:background .25s,transform .25s}.ChildView-module__RxBLPa__dot.ChildView-module__RxBLPa__on{background:var(--done);transform:scale(1.15)}.ChildView-module__RxBLPa__progLabel{color:var(--text-soft);margin-left:auto;font-size:14px;font-weight:700}.ChildView-module__RxBLPa__instruction{padding:0 2px;font-size:19px;font-weight:800}.ChildView-module__RxBLPa__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ChildView-module__RxBLPa__weekend{background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex;box-shadow:0 2px 14px #1f214712}.ChildView-module__RxBLPa__weekendEmoji{font-size:64px}.ChildView-module__RxBLPa__weekendTitle{font-size:22px;font-weight:900}.ChildView-module__RxBLPa__weekendSub{color:var(--text-soft);font-size:15px}.ChildView-module__RxBLPa__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:200;background:#1f21478c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ChildView-module__RxBLPa__celebCard{background:var(--card);text-align:center;border-radius:28px;width:88%;max-width:300px;padding:40px 30px 32px;animation:.38s cubic-bezier(.34,1.56,.64,1) ChildView-module__RxBLPa__pop}@keyframes ChildView-module__RxBLPa__pop{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.ChildView-module__RxBLPa__celebEmoji{margin-bottom:14px;font-size:68px}.ChildView-module__RxBLPa__celebTitle{letter-spacing:-.5px;margin-bottom:6px;font-size:30px;font-weight:900}.ChildView-module__RxBLPa__celebSub{color:var(--text-soft);margin-bottom:24px;font-size:15px;line-height:1.5}.ChildView-module__RxBLPa__celebBtn{background:var(--done);color:#fff;cursor:pointer;border:none;border-radius:15px;width:100%;padding:15px 0;font-family:inherit;font-size:16px;font-weight:800}@media (prefers-reduced-motion:reduce){.ChildView-module__RxBLPa__celebCard{animation:none}.ChildView-module__RxBLPa__dot{transition:none}}
.Buddy-module__WmTw9W__buddy{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-family:inherit;display:flex}.Buddy-module__WmTw9W__avatar{background:#fff;border:3px solid;border-radius:50%;flex:none;width:56px;height:56px}.Buddy-module__WmTw9W__bubble{background:var(--card);border-radius:16px;flex-direction:column;flex:1;gap:2px;padding:10px 14px;font-size:15px;font-weight:700;line-height:1.35;display:flex;position:relative;box-shadow:0 2px #1f21470f}.Buddy-module__WmTw9W__bubble:before{content:"";border:7px solid #0000;border-left:none;border-right-color:var(--card);margin-top:-7px;position:absolute;top:50%;left:-7px}.Buddy-module__WmTw9W__bubble b{font-size:14px;font-weight:900}
.RoutineView-module__rLWfhq__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.RoutineView-module__rLWfhq__back:hover{color:var(--text)}.RoutineView-module__rLWfhq__banner{border-radius:var(--radius);color:#fff;background:linear-gradient(135deg,#ff8c42 0%,#ffb347 100%);align-items:center;gap:18px;padding:28px 28px 26px;display:flex;position:relative;overflow:hidden}.RoutineView-module__rLWfhq__banner:after{content:"";pointer-events:none;background:#ffffff1f;border-radius:50%;width:180px;height:180px;position:absolute;top:-28px;right:-28px}.RoutineView-module__rLWfhq__sunEmoji{font-size:52px;position:relative}.RoutineView-module__rLWfhq__title{letter-spacing:-1px;font-size:clamp(24px,7vw,34px);font-weight:900;line-height:1.1;position:relative}.RoutineView-module__rLWfhq__progressRow{align-items:center;gap:10px;padding:0 2px;display:flex}.RoutineView-module__rLWfhq__dots{flex-wrap:wrap;gap:7px;display:flex}.RoutineView-module__rLWfhq__dot{background:#1f214724;border-radius:50%;width:11px;height:11px;transition:background .25s,transform .25s}.RoutineView-module__rLWfhq__dot.RoutineView-module__rLWfhq__on{background:#ff8c42;transform:scale(1.15)}.RoutineView-module__rLWfhq__progLabel{color:var(--text-soft);margin-left:auto;font-size:14px;font-weight:700}.RoutineView-module__rLWfhq__instruction{padding:0 2px;font-size:19px;font-weight:800}.RoutineView-module__rLWfhq__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.RoutineView-module__rLWfhq__itemWrap{position:relative}.RoutineView-module__rLWfhq__stepNum{z-index:10;color:#fff;pointer-events:none;background:#00000059;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:900;transition:background .25s;display:flex;position:absolute;top:8px;left:8px}.RoutineView-module__rLWfhq__stepNum.RoutineView-module__rLWfhq__stepDone{background:#ff8c42}.RoutineView-module__rLWfhq__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:200;background:#1f21478c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RoutineView-module__rLWfhq__celebCard{background:var(--card);text-align:center;border-radius:28px;width:88%;max-width:300px;padding:40px 30px 32px;animation:.38s cubic-bezier(.34,1.56,.64,1) RoutineView-module__rLWfhq__pop}@keyframes RoutineView-module__rLWfhq__pop{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.RoutineView-module__rLWfhq__celebEmoji{margin-bottom:14px;font-size:68px}.RoutineView-module__rLWfhq__celebTitle{letter-spacing:-.5px;margin-bottom:6px;font-size:30px;font-weight:900}.RoutineView-module__rLWfhq__celebSub{color:var(--text-soft);margin-bottom:24px;font-size:15px;line-height:1.5}.RoutineView-module__rLWfhq__celebBtn{color:#fff;cursor:pointer;background:#ff8c42;border:none;border-radius:15px;width:100%;padding:15px 0;font-family:inherit;font-size:16px;font-weight:800}@media (prefers-reduced-motion:reduce){.RoutineView-module__rLWfhq__celebCard{animation:none}.RoutineView-module__rLWfhq__dot{transition:none}}
.AgendaView-module__qCkBqa__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.AgendaView-module__qCkBqa__back:hover{color:var(--text)}.AgendaView-module__qCkBqa__banner{border-radius:var(--radius);color:#fff;padding:28px 28px 26px;transition:background .35s;position:relative;overflow:hidden}.AgendaView-module__qCkBqa__banner:after{content:"";pointer-events:none;background:#ffffff1f;border-radius:50%;width:180px;height:180px;position:absolute;top:-28px;right:-28px}.AgendaView-module__qCkBqa__dayName{letter-spacing:-2.5px;font-size:clamp(46px,13vw,68px);font-weight:900;line-height:1;position:relative}.AgendaView-module__qCkBqa__dayDate{opacity:.75;margin-top:8px;font-size:15px;font-weight:500;position:relative}.AgendaView-module__qCkBqa__timeline{flex-direction:column;gap:0;display:flex}.AgendaView-module__qCkBqa__row{align-items:flex-start;gap:14px;display:flex}.AgendaView-module__qCkBqa__timeCol{flex-direction:column;flex-shrink:0;align-items:center;width:48px;padding-top:14px;display:flex}.AgendaView-module__qCkBqa__time{color:var(--text-soft);font-size:13px;font-weight:800;line-height:1}.AgendaView-module__qCkBqa__line{background:#1f21471a;flex:1;width:2px;min-height:16px;margin-top:6px}.AgendaView-module__qCkBqa__card{background:var(--card);border-radius:var(--radius-sm);border:2.5px solid #0000;flex:1;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;transition:opacity .2s,border-color .2s;display:flex;box-shadow:0 1px 6px #1f214712}.AgendaView-module__qCkBqa__row.AgendaView-module__qCkBqa__current .AgendaView-module__qCkBqa__card{border-color:var(--done);box-shadow:0 2px 16px #1f214721}.AgendaView-module__qCkBqa__row.AgendaView-module__qCkBqa__current .AgendaView-module__qCkBqa__time{color:var(--done)}.AgendaView-module__qCkBqa__row.AgendaView-module__qCkBqa__past .AgendaView-module__qCkBqa__card,.AgendaView-module__qCkBqa__row.AgendaView-module__qCkBqa__past .AgendaView-module__qCkBqa__time{opacity:.4}.AgendaView-module__qCkBqa__row.AgendaView-module__qCkBqa__past .AgendaView-module__qCkBqa__line{background:#1f21470f}.AgendaView-module__qCkBqa__cardMedia{background:var(--ground);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.AgendaView-module__qCkBqa__cardEmoji{font-size:28px}.AgendaView-module__qCkBqa__cardName{color:var(--text);flex:1;font-size:15px;font-weight:700}.AgendaView-module__qCkBqa__badgeNow{background:var(--done);color:#fff;border-radius:20px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:800}.AgendaView-module__qCkBqa__badgeNext{color:var(--text-soft);background:#1f214714;border-radius:20px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:800}.AgendaView-module__qCkBqa__empty,.AgendaView-module__qCkBqa__weekend{background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex;box-shadow:0 2px 14px #1f214712}.AgendaView-module__qCkBqa__weekendEmoji,.AgendaView-module__qCkBqa__emptyEmoji{font-size:64px}.AgendaView-module__qCkBqa__weekendTitle,.AgendaView-module__qCkBqa__emptyText{font-size:22px;font-weight:900}.AgendaView-module__qCkBqa__weekendSub{color:var(--text-soft);font-size:15px}
.TimerView-module__IV4qKG__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.TimerView-module__IV4qKG__back:hover{color:var(--text)}.TimerView-module__IV4qKG__banner{border-radius:var(--radius);color:#fff;background:linear-gradient(135deg,#00acc1 0%,#26c6da 100%);align-items:center;gap:18px;padding:24px 28px;display:flex;position:relative;overflow:hidden}.TimerView-module__IV4qKG__banner:after{content:"";pointer-events:none;background:#ffffff1f;border-radius:50%;width:160px;height:160px;position:absolute;top:-24px;right:-24px}.TimerView-module__IV4qKG__bannerEmoji{font-size:48px;position:relative}.TimerView-module__IV4qKG__bannerTitle{letter-spacing:-1px;font-size:clamp(24px,7vw,34px);font-weight:900;line-height:1.1;position:relative}.TimerView-module__IV4qKG__bannerSub{opacity:.85;font-size:14px;font-weight:600;position:relative}.TimerView-module__IV4qKG__presets{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.TimerView-module__IV4qKG__preset{background:var(--card);cursor:pointer;color:var(--text-soft);border:2px solid #0000001a;border-radius:12px;padding:12px 6px;font-family:inherit;font-size:14px;font-weight:800;transition:border-color .2s,color .2s,background .2s}.TimerView-module__IV4qKG__preset:disabled{opacity:.5;cursor:default}.TimerView-module__IV4qKG__preset:not(:disabled):hover{color:#00acc1;border-color:#00acc1}.TimerView-module__IV4qKG__presetActive{color:#00acc1!important;background:#00acc117!important;border-color:#00acc1!important}.TimerView-module__IV4qKG__circleWrap{justify-content:center;align-items:center;width:260px;height:260px;margin:4px auto 0;display:flex;position:relative}.TimerView-module__IV4qKG__svg{width:100%;height:100%;position:absolute;inset:0}.TimerView-module__IV4qKG__timeDisplay{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.TimerView-module__IV4qKG__timeLabel{letter-spacing:-2px;font-variant-numeric:tabular-nums;font-size:54px;font-weight:900;line-height:1;transition:color .6s}.TimerView-module__IV4qKG__doneEmoji{font-size:36px;animation:.4s cubic-bezier(.34,1.56,.64,1) TimerView-module__IV4qKG__pop}@keyframes TimerView-module__IV4qKG__pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.TimerView-module__IV4qKG__controls{flex-direction:column;gap:10px;margin-top:-4px;display:flex}.TimerView-module__IV4qKG__btnStart{background:var(--clr,#00acc1);color:#fff;cursor:pointer;letter-spacing:.3px;border:none;border-radius:16px;padding:18px;font-family:inherit;font-size:18px;font-weight:900;transition:opacity .15s,transform .1s}.TimerView-module__IV4qKG__btnStart:disabled{opacity:.4;cursor:default}.TimerView-module__IV4qKG__btnStart:not(:disabled):active{transform:scale(.97)}.TimerView-module__IV4qKG__btnPause{background:var(--card);color:var(--text);cursor:pointer;border:2px solid #0000001f;border-radius:16px;padding:18px;font-family:inherit;font-size:18px;font-weight:900;transition:border-color .15s}.TimerView-module__IV4qKG__btnPause:hover{border-color:#00acc1}.TimerView-module__IV4qKG__btnReset{color:var(--text-soft);cursor:pointer;background:#0000000d;border:none;border-radius:14px;padding:13px;font-family:inherit;font-size:15px;font-weight:700;transition:background .15s}.TimerView-module__IV4qKG__btnReset:hover{background:#0000001a}.TimerView-module__IV4qKG__doneMsg{text-align:center;color:#e05260;background:#e0526014;border-radius:16px;padding:14px;font-size:24px;font-weight:900;animation:.4s cubic-bezier(.34,1.56,.64,1) TimerView-module__IV4qKG__pop}@media (prefers-reduced-motion:reduce){.TimerView-module__IV4qKG__doneEmoji,.TimerView-module__IV4qKG__doneMsg{animation:none}}
.StoriesView-module__4euwAG__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.StoriesView-module__4euwAG__back:hover{color:var(--text)}.StoriesView-module__4euwAG__banner{border-radius:var(--radius);color:#fff;background:linear-gradient(135deg,#9167d8 0%,#b492e8 100%);align-items:center;gap:18px;padding:28px 28px 26px;display:flex;position:relative;overflow:hidden}.StoriesView-module__4euwAG__banner:after{content:"";pointer-events:none;background:#ffffff1f;border-radius:50%;width:180px;height:180px;position:absolute;top:-28px;right:-28px}.StoriesView-module__4euwAG__bannerEmoji{font-size:44px;position:relative}.StoriesView-module__4euwAG__bannerTitle{letter-spacing:-.5px;font-size:clamp(22px,6.5vw,30px);font-weight:900;line-height:1.1;position:relative}.StoriesView-module__4euwAG__bannerSub{opacity:.9;font-size:14px;font-weight:600;position:relative}.StoriesView-module__4euwAG__list{flex-direction:column;gap:12px;display:flex}.StoriesView-module__4euwAG__storyCard{background:var(--card);border-radius:var(--radius-sm);cursor:pointer;text-align:left;border:none;align-items:center;gap:16px;padding:18px 20px;font-family:inherit;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 2px 12px #1f214714}.StoriesView-module__4euwAG__storyCard:hover{transform:translateY(-2px);box-shadow:0 6px 18px #1f21471f}.StoriesView-module__4euwAG__storyCard:active{transform:translateY(0)}.StoriesView-module__4euwAG__storyIcon{font-size:38px}.StoriesView-module__4euwAG__storyInfo{flex-direction:column;flex:1;gap:2px;display:flex}.StoriesView-module__4euwAG__storyTitle{color:var(--text);font-size:17px;font-weight:800}.StoriesView-module__4euwAG__storyPages{color:var(--text-soft);font-size:13px;font-weight:600}.StoriesView-module__4euwAG__storyArrow{color:#9167d8;font-size:28px;font-weight:700}.StoriesView-module__4euwAG__empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:48px 20px;display:flex}.StoriesView-module__4euwAG__emptyEmoji{font-size:56px}.StoriesView-module__4euwAG__emptyText{color:var(--text-soft);font-size:15px;font-weight:600;line-height:1.6}.StoriesView-module__4euwAG__readerHeader{justify-content:center;align-items:center;gap:10px;display:flex}.StoriesView-module__4euwAG__readerIcon{font-size:26px}.StoriesView-module__4euwAG__readerTitle{color:var(--text);letter-spacing:-.3px;font-size:18px;font-weight:900}.StoriesView-module__4euwAG__dots{justify-content:center;gap:7px;display:flex}.StoriesView-module__4euwAG__dot{background:#9167d838;border-radius:50%;width:10px;height:10px;transition:background .2s,transform .2s}.StoriesView-module__4euwAG__dotOn{background:#9167d8;transform:scale(1.3)}.StoriesView-module__4euwAG__dotDone{background:#b492e8}.StoriesView-module__4euwAG__pageCard{background:var(--card);border-radius:var(--radius);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:300px;padding:28px 24px;animation:.3s StoriesView-module__4euwAG__pageIn;display:flex;box-shadow:0 2px 12px #1f214714}@keyframes StoriesView-module__4euwAG__pageIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.StoriesView-module__4euwAG__pageMedia{justify-content:center;align-items:center;display:flex}.StoriesView-module__4euwAG__pagePhoto{object-fit:cover;border-radius:18px;max-width:100%;height:auto}.StoriesView-module__4euwAG__pageEmoji{font-size:88px}.StoriesView-module__4euwAG__wordOn{background:#ffe58a;border-radius:6px;box-shadow:0 0 0 3px #ffe58a}.StoriesView-module__4euwAG__pageText{color:var(--text);text-align:center;margin:0;font-size:clamp(18px,5.5vw,24px);font-weight:700;line-height:1.5}.StoriesView-module__4euwAG__navRow{justify-content:space-between;align-items:center;gap:14px;display:flex}.StoriesView-module__4euwAG__navBtn{background:var(--card);color:#9167d8;cursor:pointer;border:none;border-radius:20px;width:64px;height:64px;font-family:inherit;font-size:28px;font-weight:800;transition:transform .15s,opacity .15s;box-shadow:0 2px 12px #1f214714}.StoriesView-module__4euwAG__navBtn:active:not(:disabled){transform:scale(.94)}.StoriesView-module__4euwAG__navBtn:disabled{opacity:.35;cursor:default}.StoriesView-module__4euwAG__navNext{color:#fff;background:#9167d8}.StoriesView-module__4euwAG__navLabel{color:var(--text-soft);font-size:14px;font-weight:700}.StoriesView-module__4euwAG__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:200;background:#1f21478c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.StoriesView-module__4euwAG__celebCard{background:var(--card);text-align:center;border-radius:28px;flex-direction:column;align-items:center;width:100%;max-width:300px;padding:36px 30px 30px;animation:.38s cubic-bezier(.34,1.56,.64,1) StoriesView-module__4euwAG__pop;display:flex}@keyframes StoriesView-module__4euwAG__pop{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.StoriesView-module__4euwAG__celebEmoji{margin-bottom:12px;font-size:72px}.StoriesView-module__4euwAG__celebTitle{letter-spacing:-.4px;margin-bottom:8px;font-size:24px;font-weight:900}.StoriesView-module__4euwAG__celebSub{color:var(--text-soft);margin-bottom:24px;font-size:15px;line-height:1.5}.StoriesView-module__4euwAG__celebBtn{color:#fff;cursor:pointer;background:#9167d8;border:none;border-radius:15px;width:100%;padding:15px 0;font-family:inherit;font-size:16px;font-weight:800}.StoriesView-module__4euwAG__speakBtn{color:#9167d8;cursor:pointer;background:#9167d81f;border:none;border-radius:16px;padding:12px 22px;font-family:inherit;font-size:16px;font-weight:800;transition:transform .15s,background .15s}.StoriesView-module__4euwAG__speakBtn:active{transform:scale(.95)}.StoriesView-module__4euwAG__speakOn{color:#fff;background:#9167d8}@media (prefers-reduced-motion:reduce){.StoriesView-module__4euwAG__pageCard,.StoriesView-module__4euwAG__celebCard{animation:none}}
.NumbersView-module__6AkuWa__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.NumbersView-module__6AkuWa__back:hover{color:var(--text)}.NumbersView-module__6AkuWa__header{background:var(--card);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.NumbersView-module__6AkuWa__title{letter-spacing:-.5px;font-size:clamp(22px,6vw,28px);font-weight:900;line-height:1.2}.NumbersView-module__6AkuWa__keep{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.NumbersView-module__6AkuWa__cresc{white-space:nowrap}.NumbersView-module__6AkuWa__arrow{width:1.5em;height:.8em;color:var(--done);flex:none;animation:1.6s ease-in-out infinite NumbersView-module__6AkuWa__nudge}.NumbersView-module__6AkuWa__arrowDesc{color:#e03131;animation-name:NumbersView-module__6AkuWa__nudgeLeft}.NumbersView-module__6AkuWa__cresc span:nth-child(5n+1){color:#e5484d}.NumbersView-module__6AkuWa__cresc span:nth-child(5n+2){color:#f08c00}.NumbersView-module__6AkuWa__cresc span:nth-child(5n+3){color:#2f9e62}.NumbersView-module__6AkuWa__cresc span:nth-child(5n+4){color:#1c7ed6}.NumbersView-module__6AkuWa__cresc span:nth-child(5n+5){color:#7048e8}.NumbersView-module__6AkuWa__gear{border-radius:var(--radius-sm);background:var(--ground);cursor:pointer;border:2px solid #d6dbf2;flex:none;width:52px;height:52px;font-size:24px}.NumbersView-module__6AkuWa__line{background:var(--card);border-radius:var(--radius);grid-template-columns:repeat(10,1fr);gap:4px;padding:12px;display:grid}.NumbersView-module__6AkuWa__line.NumbersView-module__6AkuWa__big{gap:3px;padding:10px}.NumbersView-module__6AkuWa__cell{aspect-ratio:1/1.1;color:#a3a9cc;border-bottom:3px solid #d6dbf2;border-radius:8px;justify-content:center;align-items:center;font-size:clamp(12px,3.6vw,18px);font-weight:800;transition:background .25s,color .25s;display:flex}.NumbersView-module__6AkuWa__line.NumbersView-module__6AkuWa__big .NumbersView-module__6AkuWa__cell{aspect-ratio:1;border-bottom-width:2px;border-radius:6px;font-size:clamp(11px,3vw,16px)}.NumbersView-module__6AkuWa__cellPlay{color:var(--text);background:#e3e8fa}.NumbersView-module__6AkuWa__cellDone{background:var(--done);color:#fff;border-color:var(--done)}.NumbersView-module__6AkuWa__cellHint{color:#4a3300;background:#ffc93c;border-color:#e0a800}.NumbersView-module__6AkuWa__ask{text-align:center;color:var(--text);font-size:20px;font-weight:800}.NumbersView-module__6AkuWa__train{border-radius:var(--radius);border:3px solid #0000;flex-wrap:wrap;justify-content:center;gap:10px;padding:10px;transition:background .15s,border-color .15s;display:flex}.NumbersView-module__6AkuWa__train.NumbersView-module__6AkuWa__over{background:var(--card);border-color:#e0a800}.NumbersView-module__6AkuWa__slot{border:3px dashed #c3cae8;border-radius:16px;justify-content:center;align-items:center;width:62px;height:62px;font-size:28px;font-weight:900;display:flex}.NumbersView-module__6AkuWa__next{background:#ffc93c40;border:3px solid #e0a800}.NumbersView-module__6AkuWa__filled{border:3px solid var(--done);background:var(--done-bg);color:#1e6b44}.NumbersView-module__6AkuWa__pop{animation:.35s ease-out NumbersView-module__6AkuWa__pop}.NumbersView-module__6AkuWa__pool{flex-wrap:wrap;justify-content:center;gap:16px;padding:6px 0;display:flex}.NumbersView-module__6AkuWa__num{background:var(--card);width:86px;height:86px;color:var(--text);cursor:pointer;touch-action:manipulation;border:3px solid #b8c0e6;border-radius:22px;font-family:inherit;font-size:36px;font-weight:900;transition:transform .2s;position:relative;box-shadow:0 6px #b8c0e6}.NumbersView-module__6AkuWa__pool:not(.NumbersView-module__6AkuWa__drag) .NumbersView-module__6AkuWa__num:active{transform:translateY(4px);box-shadow:0 2px #b8c0e6}.NumbersView-module__6AkuWa__drag .NumbersView-module__6AkuWa__num{touch-action:none;cursor:grab}.NumbersView-module__6AkuWa__dragging{z-index:20;cursor:grabbing;transition:none;box-shadow:0 14px 20px #1f21472e}.NumbersView-module__6AkuWa__numHint{color:#4a3300;background:#ffc93c;border-color:#e0a800;animation:1.2s ease-in-out infinite NumbersView-module__6AkuWa__pulse;box-shadow:0 6px #e0a800}.NumbersView-module__6AkuWa__numHint.NumbersView-module__6AkuWa__dragging{animation:none}.NumbersView-module__6AkuWa__wrong{animation:.4s NumbersView-module__6AkuWa__wiggle}.NumbersView-module__6AkuWa__bar{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.NumbersView-module__6AkuWa__btn{border-radius:var(--radius-sm);background:var(--card);min-height:58px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-family:inherit;font-size:17px;font-weight:800;display:inline-flex}.NumbersView-module__6AkuWa__main{background:var(--done);border-color:var(--done);color:#fff}.NumbersView-module__6AkuWa__win{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px 0;display:flex}.NumbersView-module__6AkuWa__star{font-size:72px;line-height:1;animation:.5s ease-out NumbersView-module__6AkuWa__pop}.NumbersView-module__6AkuWa__winTitle{font-size:32px;font-weight:900}@keyframes NumbersView-module__6AkuWa__nudgeLeft{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes NumbersView-module__6AkuWa__nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes NumbersView-module__6AkuWa__pop{0%{transform:scale(.6)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes NumbersView-module__6AkuWa__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes NumbersView-module__6AkuWa__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.NumbersView-module__6AkuWa__pop,.NumbersView-module__6AkuWa__numHint,.NumbersView-module__6AkuWa__wrong,.NumbersView-module__6AkuWa__star,.NumbersView-module__6AkuWa__arrow,.NumbersView-module__6AkuWa__arrowDesc{animation:none}}
.TablesView-module__HFuwga__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.TablesView-module__HFuwga__back:hover{color:var(--text)}.TablesView-module__HFuwga__header{background:var(--card);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.TablesView-module__HFuwga__title{letter-spacing:-.5px;font-size:clamp(22px,6vw,28px);font-weight:900;line-height:1.2}.TablesView-module__HFuwga__n{color:var(--blue)}.TablesView-module__HFuwga__gear{border-radius:var(--radius-sm);background:var(--ground);cursor:pointer;border:2px solid #d6dbf2;flex:none;width:52px;height:52px;font-size:24px}.TablesView-module__HFuwga__hello{text-align:center;color:var(--text-soft);font-size:18px;font-weight:800}.TablesView-module__HFuwga__tiles{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.TablesView-module__HFuwga__tile{aspect-ratio:1;border-radius:var(--radius);background:var(--card);color:var(--text);cursor:pointer;touch-action:manipulation;border:3px solid #d6dbf2;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-family:inherit;display:flex;box-shadow:0 6px #d6dbf2}.TablesView-module__HFuwga__tile:active{transform:translateY(4px);box-shadow:0 2px #d6dbf2}.TablesView-module__HFuwga__big{color:var(--blue);font-size:clamp(38px,12vw,52px);font-weight:900;line-height:1}.TablesView-module__HFuwga__stars{letter-spacing:1px;min-height:18px;font-size:15px}.TablesView-module__HFuwga__complete{border-color:var(--done);box-shadow:0 6px 0 var(--done)}.TablesView-module__HFuwga__mix{aspect-ratio:auto;flex-direction:row;grid-column:1/-1;gap:12px;min-height:84px;font-size:22px;font-weight:900}.TablesView-module__HFuwga__mix .TablesView-module__HFuwga__big{font-size:36px}.TablesView-module__HFuwga__stagecard{background:var(--card);border-radius:var(--radius);flex-direction:column;gap:10px;padding:12px 16px 20px;display:flex}.TablesView-module__HFuwga__phases{justify-content:center;gap:6px;display:flex}.TablesView-module__HFuwga__phase{background:var(--ground);min-width:44px;min-height:40px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:4px 12px;font-family:inherit;font-size:14px;font-weight:800;display:inline-flex}.TablesView-module__HFuwga__phaseEm{font-size:18px;line-height:1}.TablesView-module__HFuwga__phase[aria-current=step]{background:var(--blue);border-color:var(--blue);color:#fff}.TablesView-module__HFuwga__phaseDone:not([aria-current]){border-color:var(--done);background:var(--done-bg)}.TablesView-module__HFuwga__stage{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.TablesView-module__HFuwga__ask{font-size:22px;font-weight:900}.TablesView-module__HFuwga__sub{color:var(--text-soft);font-size:16px;font-weight:700}.TablesView-module__HFuwga__progress{color:var(--text-soft);font-size:15px;font-weight:800}.TablesView-module__HFuwga__groups{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.TablesView-module__HFuwga__group{background:var(--ground);min-width:56px;color:var(--text);border:3px dashed #b8c0e6;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:8px;font-family:inherit;display:flex}button.TablesView-module__HFuwga__group{cursor:pointer;touch-action:manipulation}.TablesView-module__HFuwga__counted{border-style:solid;border-color:var(--done);background:var(--done-bg)}.TablesView-module__HFuwga__small{padding:5px}.TablesView-module__HFuwga__icon{font-size:26px;line-height:1}.TablesView-module__HFuwga__small .TablesView-module__HFuwga__icon{font-size:20px}.TablesView-module__HFuwga__units{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.TablesView-module__HFuwga__dots{grid-template-columns:repeat(5,14px);gap:4px;display:grid}.TablesView-module__HFuwga__dot{background:var(--blue);border-radius:50%;width:14px;height:14px}.TablesView-module__HFuwga__mini{font-size:22px;line-height:1}.TablesView-module__HFuwga__empty{color:var(--text-soft);padding:6px 4px;font-size:13px;font-weight:700}.TablesView-module__HFuwga__total{color:#1e6b44;min-height:18px;font-size:15px;font-weight:900}.TablesView-module__HFuwga__obj{cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:12px;width:48px;height:48px;padding:0;font-size:32px;line-height:1;position:relative}.TablesView-module__HFuwga__objCounted{background:var(--done-bg)}.TablesView-module__HFuwga__badge{background:var(--done);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 5px;font-size:14px;font-weight:900;display:flex;position:absolute;top:-6px;right:-6px}.TablesView-module__HFuwga__sum{color:var(--text-soft);font-size:20px;font-weight:800;line-height:1.4}.TablesView-module__HFuwga__fact{font-size:40px;font-weight:900;animation:.4s ease-out TablesView-module__HFuwga__pop}.TablesView-module__HFuwga__fact b{color:var(--done)}.TablesView-module__HFuwga__track{grid-template-columns:repeat(7,1fr);gap:6px;width:100%;display:grid}.TablesView-module__HFuwga__stone{aspect-ratio:1/1.15;background:var(--ground);color:var(--text-soft);cursor:pointer;touch-action:manipulation;border:2px solid #d6dbf2;border-bottom-width:4px;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 0 4px;font-family:inherit;font-size:clamp(15px,4.4vw,21px);font-weight:900;display:flex;position:relative}.TablesView-module__HFuwga__landed{background:var(--done);border-color:var(--done);color:#fff}.TablesView-module__HFuwga__stoneHint{color:#4a3300;background:#ffc93c;border-color:#e0a800;animation:1.2s ease-in-out infinite TablesView-module__HFuwga__pulse}.TablesView-module__HFuwga__frog{font-size:clamp(18px,5vw,26px);line-height:1;position:absolute;top:2px;left:50%;transform:translate(-50%)}.TablesView-module__HFuwga__hop{animation:.45s ease-out TablesView-module__HFuwga__hop}.TablesView-module__HFuwga__question{letter-spacing:-1px;font-size:clamp(44px,13vw,56px);font-weight:900}.TablesView-module__HFuwga__q{color:var(--blue)}.TablesView-module__HFuwga__choices{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.TablesView-module__HFuwga__choice{background:var(--card);width:96px;height:96px;color:var(--text);cursor:pointer;touch-action:manipulation;border:3px solid #b8c0e6;border-radius:24px;font-family:inherit;font-size:36px;font-weight:900;transition:transform 80ms;box-shadow:0 6px #b8c0e6}.TablesView-module__HFuwga__choice:active{transform:translateY(4px);box-shadow:0 2px #b8c0e6}.TablesView-module__HFuwga__right{background:var(--done);border-color:var(--done);color:#fff;box-shadow:0 6px #2f8a5a}.TablesView-module__HFuwga__choiceHint{color:#4a3300;background:#ffc93c;border-color:#e0a800;animation:1.2s ease-in-out infinite TablesView-module__HFuwga__pulse;box-shadow:0 6px #e0a800}.TablesView-module__HFuwga__aid{background:var(--ground);border-radius:16px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:10px;display:flex}.TablesView-module__HFuwga__wrong{animation:.4s TablesView-module__HFuwga__wiggle}.TablesView-module__HFuwga__btn{border-radius:var(--radius-sm);background:var(--card);min-height:58px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-family:inherit;font-size:18px;font-weight:800;display:inline-flex}.TablesView-module__HFuwga__main{background:var(--done);border-color:var(--done);color:#fff}.TablesView-module__HFuwga__row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.TablesView-module__HFuwga__star{font-size:72px;line-height:1;animation:.5s ease-out TablesView-module__HFuwga__pop}.TablesView-module__HFuwga__winTitle{font-size:32px;font-weight:900}.TablesView-module__HFuwga__table{background:var(--card);border-radius:var(--radius);padding:16px}.TablesView-module__HFuwga__tableTitle{color:var(--text-soft);margin-bottom:10px;font-size:17px;font-weight:800}.TablesView-module__HFuwga__facts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.TablesView-module__HFuwga__f{background:var(--ground);color:var(--text-soft);border-radius:12px;justify-content:space-between;gap:6px;padding:10px 12px;font-size:18px;font-weight:800;display:flex}.TablesView-module__HFuwga__fLit{background:var(--done-bg);color:#1e6b44}.TablesView-module__HFuwga__fLit .TablesView-module__HFuwga__r{animation:.4s ease-out TablesView-module__HFuwga__pop}@keyframes TablesView-module__HFuwga__pop{0%{transform:scale(.6)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes TablesView-module__HFuwga__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes TablesView-module__HFuwga__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes TablesView-module__HFuwga__hop{0%{transform:translate(-50%)}40%{transform:translate(-50%,-14px)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.TablesView-module__HFuwga__fact,.TablesView-module__HFuwga__stoneHint,.TablesView-module__HFuwga__hop,.TablesView-module__HFuwga__choiceHint,.TablesView-module__HFuwga__wrong,.TablesView-module__HFuwga__star,.TablesView-module__HFuwga__fLit .TablesView-module__HFuwga__r{animation:none}}
.SplitView-module__VA7dsW__card{--h:#2f9e44;--h-bg:#e3f6e6;--d:#e03131;--d-bg:#fde7e7;--u:#1c7ed6;--u-bg:#e3f0fc;background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px;display:flex}.SplitView-module__VA7dsW__c_h{color:var(--h)}.SplitView-module__VA7dsW__c_d{color:var(--d)}.SplitView-module__VA7dsW__c_u{color:var(--u)}.SplitView-module__VA7dsW__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.SplitView-module__VA7dsW__header{background:var(--card);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.SplitView-module__VA7dsW__title{letter-spacing:-.5px;font-size:clamp(22px,6vw,28px);font-weight:900}.SplitView-module__VA7dsW__gear{border-radius:var(--radius-sm);background:var(--ground);cursor:pointer;border:2px solid #d6dbf2;flex:none;width:52px;height:52px;font-size:24px}.SplitView-module__VA7dsW__tabs{gap:8px;display:flex}.SplitView-module__VA7dsW__tab{border-radius:var(--radius-sm);background:var(--card);min-height:52px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;flex:1;font-family:inherit;font-size:16px;font-weight:800}.SplitView-module__VA7dsW__tab[aria-current=true]{background:var(--blue);border-color:var(--blue);color:#fff}.SplitView-module__VA7dsW__ask{font-size:20px;font-weight:900}.SplitView-module__VA7dsW__sub{color:var(--text-soft);font-size:15px;font-weight:700;line-height:1.4}.SplitView-module__VA7dsW__note{color:var(--text-soft);font-size:14px;font-weight:700}.SplitView-module__VA7dsW__progress{gap:6px;display:flex}.SplitView-module__VA7dsW__progress span{background:#d6dbf2;border-radius:50%;width:10px;height:10px}.SplitView-module__VA7dsW__progress .SplitView-module__VA7dsW__pOn{background:var(--blue);border-radius:5px;width:22px}.SplitView-module__VA7dsW__progress .SplitView-module__VA7dsW__pOk{background:var(--done)}.SplitView-module__VA7dsW__number{letter-spacing:2px;font-size:64px;font-weight:900;line-height:1}.SplitView-module__VA7dsW__numberEmpty{color:#d6dbf2}.SplitView-module__VA7dsW__table{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.SplitView-module__VA7dsW__col{border:3px solid #0000;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:8px 6px 10px;transition:border-color .2s,opacity .2s;display:flex}.SplitView-module__VA7dsW__h{background:var(--h-bg)}.SplitView-module__VA7dsW__d{background:var(--d-bg)}.SplitView-module__VA7dsW__u{background:var(--u-bg)}.SplitView-module__VA7dsW__empty{background:0 0;border:3px dashed #d6dbf2}.SplitView-module__VA7dsW__col.SplitView-module__VA7dsW__h.SplitView-module__VA7dsW__focus{border-color:var(--h)}.SplitView-module__VA7dsW__col.SplitView-module__VA7dsW__d.SplitView-module__VA7dsW__focus{border-color:var(--d)}.SplitView-module__VA7dsW__col.SplitView-module__VA7dsW__u.SplitView-module__VA7dsW__focus{border-color:var(--u)}.SplitView-module__VA7dsW__dim{opacity:.45}.SplitView-module__VA7dsW__lab{letter-spacing:.5px;font-size:15px;font-weight:900}.SplitView-module__VA7dsW__empty .SplitView-module__VA7dsW__lab,.SplitView-module__VA7dsW__empty .SplitView-module__VA7dsW__dig{color:#c3cae8}.SplitView-module__VA7dsW__zeroTag{background:var(--card);color:#c3cae8;border:2px solid;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:900;line-height:1.3}.SplitView-module__VA7dsW__dig{min-height:52px;font-size:52px;font-weight:900;line-height:1}.SplitView-module__VA7dsW__name{color:var(--text-soft);font-size:12px;font-weight:800}.SplitView-module__VA7dsW__blocks{flex-wrap:wrap;place-content:flex-start center;gap:3px;min-height:30px;display:flex}.SplitView-module__VA7dsW__blk_h{background:var(--h);background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:3px 3px;border-radius:3px;width:30px;height:30px}.SplitView-module__VA7dsW__blk_d{background:var(--d);background-image:linear-gradient(#fff6 1px,#0000 1px);background-size:8px 3px;border-radius:2px;width:8px;height:30px}.SplitView-module__VA7dsW__blk_u{background:var(--u);border-radius:2px;align-self:flex-end;width:8px;height:8px}.SplitView-module__VA7dsW__equation{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-size:24px;font-weight:900;display:flex}.SplitView-module__VA7dsW__eqItem{align-items:center;gap:4px;display:inline-flex}.SplitView-module__VA7dsW__slot{border:3px dashed #d6dbf2;border-radius:14px;justify-content:center;align-items:center;min-width:58px;height:52px;padding:0 6px;display:inline-flex}.SplitView-module__VA7dsW__sb_h{border-color:var(--h)}.SplitView-module__VA7dsW__sb_d{border-color:var(--d)}.SplitView-module__VA7dsW__sb_u{border-color:var(--u)}.SplitView-module__VA7dsW__cur{border-style:solid;animation:1.2s ease-in-out infinite SplitView-module__VA7dsW__pulse}.SplitView-module__VA7dsW__filled{color:#fff;border-style:solid;animation:.3s ease-out SplitView-module__VA7dsW__pop}.SplitView-module__VA7dsW__sf_h{background:var(--h)}.SplitView-module__VA7dsW__sf_d{background:var(--d)}.SplitView-module__VA7dsW__sf_u{background:var(--u)}.SplitView-module__VA7dsW__choices{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.SplitView-module__VA7dsW__choice{background:var(--card);cursor:pointer;touch-action:manipulation;border:3px solid #d6dbf2;border-radius:20px;min-width:96px;height:80px;padding:0 12px;font-family:inherit;font-size:32px;font-weight:900;box-shadow:0 5px #d6dbf2}.SplitView-module__VA7dsW__choice:active{transform:translateY(4px);box-shadow:0 1px #d6dbf2}.SplitView-module__VA7dsW__choiceHint{color:#4a3300;background:#ffc93c;border-color:#e0a800;animation:1.2s ease-in-out infinite SplitView-module__VA7dsW__pulse;box-shadow:0 5px #e0a800}.SplitView-module__VA7dsW__wrong{animation:.4s SplitView-module__VA7dsW__wiggle}.SplitView-module__VA7dsW__tip{background:var(--ground);border-radius:14px;width:100%;padding:10px 14px;font-size:17px;font-weight:800;line-height:1.45}.SplitView-module__VA7dsW__houses{background:var(--ground);border-radius:16px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:12px;display:flex}.SplitView-module__VA7dsW__row3{grid-template-columns:repeat(3,64px);gap:8px;display:grid}.SplitView-module__VA7dsW__houseLab{font-size:13px;font-weight:900}.SplitView-module__VA7dsW__house{background:var(--card);border:3px solid #d6dbf2;border-radius:12px 12px 8px 8px;justify-content:center;align-items:center;height:72px;font-size:40px;font-weight:900;display:flex;overflow:hidden}.SplitView-module__VA7dsW__hb_h{border-color:var(--h)}.SplitView-module__VA7dsW__hb_d{border-color:var(--d)}.SplitView-module__VA7dsW__hb_u{border-color:var(--u)}.SplitView-module__VA7dsW__houseOff{background:0 0;border-style:dashed}.SplitView-module__VA7dsW__zero{color:#9aa0c3;animation:.45s cubic-bezier(.3,.7,.4,1.2) both SplitView-module__VA7dsW__drop}.SplitView-module__VA7dsW__count{color:var(--text-soft);min-height:20px;font-size:15px;font-weight:800}.SplitView-module__VA7dsW__result{min-height:30px;font-size:22px;font-weight:900}.SplitView-module__VA7dsW__steppers{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.SplitView-module__VA7dsW__stepper{justify-content:center;gap:6px;display:flex}.SplitView-module__VA7dsW__stepper button{background:var(--card);width:46px;height:46px;color:inherit;cursor:pointer;touch-action:manipulation;border:2px solid #d6dbf2;border-radius:12px;font-family:inherit;font-size:24px;font-weight:900}.SplitView-module__VA7dsW__decomp{min-height:32px;font-size:24px;font-weight:900}.SplitView-module__VA7dsW__eqSoft{color:var(--text-soft)}.SplitView-module__VA7dsW__row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.SplitView-module__VA7dsW__btn{border-radius:var(--radius-sm);background:var(--card);min-height:56px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;padding:0 22px;font-family:inherit;font-size:17px;font-weight:800}.SplitView-module__VA7dsW__main{background:var(--done);border-color:var(--done);color:#fff}.SplitView-module__VA7dsW__winTitle{font-size:30px;font-weight:900}@keyframes SplitView-module__VA7dsW__drop{0%{opacity:0;transform:translateY(-70px)}to{opacity:1;transform:translateY(0)}}@keyframes SplitView-module__VA7dsW__pop{0%{transform:scale(.6)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes SplitView-module__VA7dsW__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes SplitView-module__VA7dsW__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.SplitView-module__VA7dsW__cur,.SplitView-module__VA7dsW__filled,.SplitView-module__VA7dsW__choiceHint,.SplitView-module__VA7dsW__wrong,.SplitView-module__VA7dsW__zero{animation:none}}
.NamesView-module__BYD6fq__card{--persona:#f08c00;--persona-bg:#fff1de;--animale:#2f9e44;--animale-bg:#e3f6e6;--cosa:#1c7ed6;--cosa-bg:#e3f0fc;--comune:#7048e8;--comune-bg:#eee9fd;--proprio:#c2255c;--proprio-bg:#fce4ee;--masc:#0c8599;--masc-bg:#ddf4f7;--femm:#e8590c;--femm-bg:#fdeadf;--sing:#5c7cfa;--sing-bg:#e7ecff;--plur:#37b24d;--plur-bg:#e5f7e8;background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px;display:flex}.NamesView-module__BYD6fq__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.NamesView-module__BYD6fq__header{background:var(--card);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.NamesView-module__BYD6fq__title{letter-spacing:-.5px;font-size:clamp(22px,6vw,28px);font-weight:900}.NamesView-module__BYD6fq__gear{border-radius:var(--radius-sm);background:var(--ground);cursor:pointer;border:2px solid #d6dbf2;flex:none;width:52px;height:52px;font-size:24px}.NamesView-module__BYD6fq__modes{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.NamesView-module__BYD6fq__mode{background:var(--card);min-height:46px;color:var(--text);white-space:nowrap;cursor:pointer;border:2px solid #d6dbf2;border-radius:999px;flex:none;padding:0 14px;font-family:inherit;font-size:15px;font-weight:800}.NamesView-module__BYD6fq__mode[aria-current=true]{background:var(--blue);border-color:var(--blue);color:#fff}.NamesView-module__BYD6fq__ask{font-size:20px;font-weight:900}.NamesView-module__BYD6fq__step{color:var(--text-soft);letter-spacing:.5px;text-transform:uppercase;font-size:14px;font-weight:900}.NamesView-module__BYD6fq__progress{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.NamesView-module__BYD6fq__progress span{background:#d6dbf2;border-radius:50%;width:10px;height:10px}.NamesView-module__BYD6fq__progress .NamesView-module__BYD6fq__pOn{background:var(--blue);border-radius:5px;width:22px}.NamesView-module__BYD6fq__progress .NamesView-module__BYD6fq__pOk{background:var(--done)}.NamesView-module__BYD6fq__word{background:var(--ground);cursor:pointer;min-width:200px;color:var(--text);border:3px solid #d6dbf2;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:14px 22px;font-family:inherit;animation:.35s ease-out NamesView-module__BYD6fq__pop;display:flex}.NamesView-module__BYD6fq__colored{border-width:6px;transition:border-color .3s}.NamesView-module__BYD6fq__fly{animation:.45s ease-in forwards NamesView-module__BYD6fq__fly}.NamesView-module__BYD6fq__pic{letter-spacing:4px;font-size:52px;line-height:1}.NamesView-module__BYD6fq__w{letter-spacing:1px;font-size:40px;font-weight:900}.NamesView-module__BYD6fq__first{color:var(--proprio);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:4px}.NamesView-module__BYD6fq__boxes{gap:10px;width:100%;display:grid}.NamesView-module__BYD6fq__n2{grid-template-columns:1fr 1fr}.NamesView-module__BYD6fq__n3{grid-template-columns:1fr 1fr 1fr}.NamesView-module__BYD6fq__box{cursor:pointer;touch-action:manipulation;border:3px solid;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:108px;padding:10px 6px;font-family:inherit;font-size:17px;font-weight:900;transition:transform 80ms;display:flex;box-shadow:0 5px}.NamesView-module__BYD6fq__box:active{transform:translateY(4px);box-shadow:0 1px}.NamesView-module__BYD6fq__ic{font-size:34px;line-height:1}.NamesView-module__BYD6fq__sm{opacity:.85;font-size:12px;font-weight:800}.NamesView-module__BYD6fq__cnt{min-height:16px;font-size:13px;font-weight:900}.NamesView-module__BYD6fq__hint{outline-offset:3px;outline:4px solid #ffc93c;animation:1.2s ease-in-out infinite NamesView-module__BYD6fq__pulse}.NamesView-module__BYD6fq__wrong{animation:.4s NamesView-module__BYD6fq__wiggle}.NamesView-module__BYD6fq__tip{background:var(--ground);border-radius:14px;width:100%;padding:12px 14px;font-size:17px;font-weight:800;line-height:1.5}.NamesView-module__BYD6fq__tip b{color:var(--blue)}.NamesView-module__BYD6fq__analysis{flex-wrap:wrap;justify-content:center;gap:6px;min-height:36px;display:flex}.NamesView-module__BYD6fq__tag{border:2px solid;border-radius:999px;padding:6px 12px;font-size:15px;font-weight:900;animation:.3s ease-out NamesView-module__BYD6fq__pop}.NamesView-module__BYD6fq__btn{border-radius:var(--radius-sm);background:var(--card);min-height:54px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;padding:0 20px;font-family:inherit;font-size:17px;font-weight:800}.NamesView-module__BYD6fq__main{background:var(--done);border-color:var(--done);color:#fff}.NamesView-module__BYD6fq__winTitle{font-size:30px;font-weight:900}@keyframes NamesView-module__BYD6fq__pop{0%{transform:scale(.6)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes NamesView-module__BYD6fq__fly{to{opacity:0;transform:translateY(80px)scale(.3)}}@keyframes NamesView-module__BYD6fq__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes NamesView-module__BYD6fq__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.NamesView-module__BYD6fq__word,.NamesView-module__BYD6fq__fly,.NamesView-module__BYD6fq__hint,.NamesView-module__BYD6fq__wrong,.NamesView-module__BYD6fq__tag{animation:none}}
.EnglishView-module__W4x8IW__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.EnglishView-module__W4x8IW__header{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#1c3f94,#c92a2a);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.EnglishView-module__W4x8IW__title{font-size:clamp(22px,6vw,28px);font-weight:900}.EnglishView-module__W4x8IW__headerSub{opacity:.9;margin-top:2px;font-size:14px;font-weight:700}.EnglishView-module__W4x8IW__gear{border-radius:var(--radius-sm);cursor:pointer;background:#ffffff26;border:2px solid #ffffff80;flex:none;width:52px;height:52px;font-size:24px}.EnglishView-module__W4x8IW__topics{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.EnglishView-module__W4x8IW__pill{background:var(--card);min-height:46px;color:var(--text);white-space:nowrap;cursor:pointer;border:2px solid #d6dbf2;border-radius:999px;flex:none;padding:0 14px;font-family:inherit;font-size:15px;font-weight:800}.EnglishView-module__W4x8IW__pill[aria-current=true]{background:var(--blue);border-color:var(--blue);color:#fff}.EnglishView-module__W4x8IW__tabs{gap:8px;display:flex}.EnglishView-module__W4x8IW__tab{border-radius:var(--radius-sm);background:var(--card);min-height:54px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;flex:1;padding:0 6px;font-family:inherit;font-size:15px;font-weight:800}.EnglishView-module__W4x8IW__tab[aria-current=true]{color:#fff;background:#1c3f94;border-color:#1c3f94}.EnglishView-module__W4x8IW__card{--eng:#c92a2a;background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:18px 16px;display:flex}.EnglishView-module__W4x8IW__ask{font-size:19px;font-weight:900}.EnglishView-module__W4x8IW__sub{color:var(--text-soft);font-size:15px;font-weight:700;line-height:1.4}.EnglishView-module__W4x8IW__dots{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.EnglishView-module__W4x8IW__dots span{background:#d6dbf2;border-radius:50%;width:9px;height:9px}.EnglishView-module__W4x8IW__dots .EnglishView-module__W4x8IW__on{background:var(--blue);border-radius:5px;width:20px}.EnglishView-module__W4x8IW__dots .EnglishView-module__W4x8IW__ok{background:var(--done)}.EnglishView-module__W4x8IW__flash{background:var(--ground);width:100%;color:var(--text);cursor:pointer;border:none;border-radius:22px;flex-direction:column;align-items:center;gap:8px;padding:20px 12px;font-family:inherit;animation:.35s ease-out EnglishView-module__W4x8IW__pop;display:flex}.EnglishView-module__W4x8IW__pic{font-size:96px;line-height:1}.EnglishView-module__W4x8IW__picSmall{font-size:58px;line-height:1}.EnglishView-module__W4x8IW__swatch{border:4px solid #d6dbf2;border-radius:50%;width:120px;height:120px}.EnglishView-module__W4x8IW__swatchSmall{border:3px solid #d6dbf2;border-radius:50%;width:70px;height:70px}.EnglishView-module__W4x8IW__num{flex-direction:column;align-items:center;gap:6px;display:flex}.EnglishView-module__W4x8IW__digit{color:var(--blue);font-size:80px;font-weight:900;line-height:1}.EnglishView-module__W4x8IW__digitSmall{color:var(--blue);font-size:46px;font-weight:900;line-height:1}.EnglishView-module__W4x8IW__count{grid-template-columns:repeat(5,14px);justify-content:center;gap:6px;display:grid}.EnglishView-module__W4x8IW__count i{background:#fcc419;border-radius:50%;width:14px;height:14px;box-shadow:inset 0 -2px #00000026}.EnglishView-module__W4x8IW__countSmall{grid-template-columns:repeat(5,8px);justify-content:center;gap:3px;display:grid}.EnglishView-module__W4x8IW__countSmall i{background:#fcc419;border-radius:50%;width:8px;height:8px}.EnglishView-module__W4x8IW__eng{color:var(--eng);letter-spacing:.5px;font-size:40px;font-weight:900;line-height:1.15}.EnglishView-module__W4x8IW__tr{color:var(--text-soft);font-size:17px;font-weight:800}.EnglishView-module__W4x8IW__phrase{color:var(--eng);font-size:36px;font-weight:900;line-height:1.2}.EnglishView-module__W4x8IW__today{letter-spacing:.6px;text-transform:uppercase;color:var(--text-soft);font-size:13px;font-weight:900}.EnglishView-module__W4x8IW__row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.EnglishView-module__W4x8IW__nav{gap:12px;width:100%;display:flex}.EnglishView-module__W4x8IW__nav .EnglishView-module__W4x8IW__btn{flex:1}.EnglishView-module__W4x8IW__btn{border-radius:var(--radius-sm);background:var(--card);min-height:56px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;padding:0 20px;font-family:inherit;font-size:17px;font-weight:800}.EnglishView-module__W4x8IW__btn:disabled{opacity:.5}.EnglishView-module__W4x8IW__big{color:#fff;background:#1c3f94;border-color:#1c3f94;min-height:64px;font-size:19px}.EnglishView-module__W4x8IW__main{background:var(--done);border-color:var(--done);color:#fff}.EnglishView-module__W4x8IW__ear{color:#fff;cursor:pointer;background:#1c3f94;border:none;border-radius:50%;width:104px;height:104px;font-size:46px;animation:2s ease-in-out infinite EnglishView-module__W4x8IW__pulse;box-shadow:0 6px #142c68}.EnglishView-module__W4x8IW__ear:active{transform:translateY(4px);box-shadow:0 2px #142c68}.EnglishView-module__W4x8IW__grid{gap:12px;width:100%;display:grid}.EnglishView-module__W4x8IW__n2{grid-template-columns:1fr 1fr}.EnglishView-module__W4x8IW__n3{grid-template-columns:1fr 1fr 1fr}.EnglishView-module__W4x8IW__opt{background:var(--ground);cursor:pointer;touch-action:manipulation;border:3px solid #d6dbf2;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:128px;padding:8px;font-family:inherit;display:flex;overflow:hidden;box-shadow:0 5px #d6dbf2}.EnglishView-module__W4x8IW__opt:active{transform:translateY(4px);box-shadow:0 1px #d6dbf2}.EnglishView-module__W4x8IW__lbl{color:var(--eng);min-height:20px;font-size:16px;font-weight:900}.EnglishView-module__W4x8IW__right{border-color:var(--done);background:var(--done-bg);box-shadow:0 5px 0 var(--done);animation:.35s ease-out EnglishView-module__W4x8IW__pop}.EnglishView-module__W4x8IW__optHint{border-color:#e0a800;animation:1.2s ease-in-out infinite EnglishView-module__W4x8IW__pulse;box-shadow:0 5px #e0a800}.EnglishView-module__W4x8IW__wrong{animation:.4s EnglishView-module__W4x8IW__wiggle}@keyframes EnglishView-module__W4x8IW__pop{0%{transform:scale(.7)}70%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes EnglishView-module__W4x8IW__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes EnglishView-module__W4x8IW__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.EnglishView-module__W4x8IW__flash,.EnglishView-module__W4x8IW__ear,.EnglishView-module__W4x8IW__right,.EnglishView-module__W4x8IW__optHint,.EnglishView-module__W4x8IW__wrong{animation:none}}
.Daily-module__WxXN_a__back{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.Daily-module__WxXN_a__title{background:var(--card);border-radius:var(--radius);align-items:center;gap:12px;padding:16px 18px;display:flex}.Daily-module__WxXN_a__titleEm{font-size:38px;line-height:1}.Daily-module__WxXN_a__titleText{font-size:clamp(21px,5.6vw,26px);font-weight:900;line-height:1.15}.Daily-module__WxXN_a__titleSub{color:var(--text-soft);margin-top:2px;font-size:14px;font-weight:700}.Daily-module__WxXN_a__card{background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px;display:flex}.Daily-module__WxXN_a__ask{font-size:20px;font-weight:900}.Daily-module__WxXN_a__sub{color:var(--text-soft);font-size:15px;font-weight:700;line-height:1.4}.Daily-module__WxXN_a__row{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.Daily-module__WxXN_a__btn{border-radius:var(--radius-sm);background:var(--card);min-height:56px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;padding:0 20px;font-family:inherit;font-size:17px;font-weight:800}.Daily-module__WxXN_a__btn:disabled{opacity:.5}.Daily-module__WxXN_a__main{background:var(--done);border-color:var(--done);color:#fff}.Daily-module__WxXN_a__soft{background:var(--ground)}.Daily-module__WxXN_a__tabs{gap:8px;width:100%;display:flex}.Daily-module__WxXN_a__tab{background:var(--card);min-height:50px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:14px;flex:1;padding:0 6px;font-family:inherit;font-size:15px;font-weight:800}.Daily-module__WxXN_a__tab[aria-current=true]{background:var(--blue);border-color:var(--blue);color:#fff}.Daily-module__WxXN_a__chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.Daily-module__WxXN_a__chip{background:var(--ground);min-height:42px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:12px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:800}.Daily-module__WxXN_a__chip[aria-pressed=true]{background:var(--done);border-color:var(--done);color:#fff}.Daily-module__WxXN_a__choices{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.Daily-module__WxXN_a__choice{background:var(--card);min-width:92px;height:76px;color:var(--text);cursor:pointer;touch-action:manipulation;border:3px solid #d6dbf2;border-radius:20px;padding:0 12px;font-family:inherit;font-size:28px;font-weight:900;box-shadow:0 5px #d6dbf2}.Daily-module__WxXN_a__choice:active{transform:translateY(4px);box-shadow:0 1px #d6dbf2}.Daily-module__WxXN_a__right{background:var(--done);border-color:var(--done);color:#fff;box-shadow:0 5px #2f8a5a}.Daily-module__WxXN_a__hint{color:#4a3300;background:#ffc93c;border-color:#e0a800;animation:1.2s ease-in-out infinite Daily-module__WxXN_a__pulse;box-shadow:0 5px #e0a800}.Daily-module__WxXN_a__tip{background:var(--ground);border-radius:14px;width:100%;padding:10px 14px;font-size:16px;font-weight:800;line-height:1.45}.Daily-module__WxXN_a__wrong{animation:.4s Daily-module__WxXN_a__wiggle}.Daily-module__WxXN_a__dots{gap:6px;display:flex}.Daily-module__WxXN_a__dots span{background:#d6dbf2;border-radius:50%;width:9px;height:9px}.Daily-module__WxXN_a__dots .Daily-module__WxXN_a__on{background:var(--blue);border-radius:5px;width:20px}.Daily-module__WxXN_a__dots .Daily-module__WxXN_a__ok{background:var(--done)}.Daily-module__WxXN_a__winTitle{font-size:28px;font-weight:900}.Daily-module__WxXN_a__panel{border-top:2px dashed #d6dbf2;flex-direction:column;gap:10px;width:100%;padding-top:14px;display:flex}.Daily-module__WxXN_a__board{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;width:100%;display:grid}.Daily-module__WxXN_a__slot{background:var(--ground);border:4px solid #d6dbf2;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:200px;padding:14px 8px;display:flex;position:relative}.Daily-module__WxXN_a__slotLab{letter-spacing:1px;font-size:15px;font-weight:900}.Daily-module__WxXN_a__slotPic{font-size:72px;line-height:1}.Daily-module__WxXN_a__slotName{font-size:18px;font-weight:900}.Daily-module__WxXN_a__first{border-color:#f08c00}.Daily-module__WxXN_a__first .Daily-module__WxXN_a__slotLab{color:#f08c00}.Daily-module__WxXN_a__then{border-color:#6b7fe3}.Daily-module__WxXN_a__then .Daily-module__WxXN_a__slotLab{color:#6b7fe3}.Daily-module__WxXN_a__slotOk{background:var(--done-bg);border-color:var(--done)}.Daily-module__WxXN_a__slotOk:after{content:"✓";color:var(--done);font-size:28px;font-weight:900;position:absolute;top:6px;right:10px}.Daily-module__WxXN_a__glow{animation:1.4s ease-in-out infinite Daily-module__WxXN_a__glow}.Daily-module__WxXN_a__arrow{color:var(--text-soft);font-size:34px;font-weight:900}.Daily-module__WxXN_a__pick{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.Daily-module__WxXN_a__pick button{background:var(--ground);color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:8px 2px;font-family:inherit;font-size:12px;font-weight:800;display:flex}.Daily-module__WxXN_a__pickE{font-size:30px;line-height:1}.Daily-module__WxXN_a__pick button[aria-pressed=true]{border-color:var(--done);background:var(--done-bg)}.Daily-module__WxXN_a__yesno{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.Daily-module__WxXN_a__yesno button{color:#fff;cursor:pointer;border:none;border-radius:20px;min-height:84px;font-family:inherit;font-size:26px;font-weight:900}.Daily-module__WxXN_a__yes{background:#2f9e44}.Daily-module__WxXN_a__no{background:#e03131}.Daily-module__WxXN_a__cats{scrollbar-width:none;gap:8px;width:100%;display:flex;overflow-x:auto}.Daily-module__WxXN_a__cat{background:var(--card);min-height:44px;color:var(--text);white-space:nowrap;cursor:pointer;border:2px solid #d6dbf2;border-radius:999px;flex:none;padding:0 14px;font-family:inherit;font-size:15px;font-weight:800}.Daily-module__WxXN_a__cat[aria-current=true]{color:#fff;background:#c2255c;border-color:#c2255c}.Daily-module__WxXN_a__words{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.Daily-module__WxXN_a__word{background:var(--ground);color:var(--text);cursor:pointer;border:3px solid #d6dbf2;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:112px;padding:12px 4px;font-family:inherit;display:flex}.Daily-module__WxXN_a__wordE{font-size:42px;line-height:1}.Daily-module__WxXN_a__wordImg{object-fit:cover;border-radius:12px;width:52px;height:52px}.Daily-module__WxXN_a__word b{font-size:14px;font-weight:900;line-height:1.2}.Daily-module__WxXN_a__overlay{z-index:50;background:#1f21478c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Daily-module__WxXN_a__overlayIn{background:var(--card);text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px;padding:28px 22px;animation:.3s ease-out Daily-module__WxXN_a__pop;display:flex}.Daily-module__WxXN_a__bigE{font-size:110px;line-height:1}.Daily-module__WxXN_a__bigImg{object-fit:cover;border-radius:24px;width:150px;height:150px}.Daily-module__WxXN_a__bigText{font-size:30px;font-weight:900}.Daily-module__WxXN_a__calmCard{background:linear-gradient(#e7f5ec,#ddefff)}.Daily-module__WxXN_a__calmChoices{grid-template-columns:1fr 1fr 1fr;gap:10px;width:100%;display:grid}.Daily-module__WxXN_a__calmChoices button{background:var(--card);color:var(--text);cursor:pointer;border:none;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:14px 4px;font-family:inherit;font-size:14px;font-weight:900;display:flex}.Daily-module__WxXN_a__calmChoices button[aria-current=true]{outline:3px solid #2f9e44}.Daily-module__WxXN_a__calmE{font-size:40px;line-height:1}.Daily-module__WxXN_a__breath{justify-content:center;align-items:center;width:230px;height:230px;display:flex}.Daily-module__WxXN_a__ball{background:radial-gradient(circle at 35% 35%,#b2f2bb,#69db7c);border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;font-size:44px;display:flex;box-shadow:0 0 0 14px #69db7c26}.Daily-module__WxXN_a__phase{color:#1f2147;min-height:32px;font-size:24px;font-weight:900}.Daily-module__WxXN_a__count{color:#4dabf7;min-height:120px;font-size:120px;font-weight:900;line-height:1;animation:.5s ease-out Daily-module__WxXN_a__pop}.Daily-module__WxXN_a__pond{background:linear-gradient(#ddefff,#c5e3ff);border-radius:20px;width:100%;height:360px;position:relative;overflow:hidden}.Daily-module__WxXN_a__bubble{cursor:pointer;background:radial-gradient(circle at 30% 30%,#fffffff2,#a5d8ff8c 45%,#74c0fc59);border:none;border-radius:50%;padding:0;animation:linear forwards Daily-module__WxXN_a__rise;position:absolute;bottom:-80px;box-shadow:inset 0 0 10px #ffffffb3}.Daily-module__WxXN_a__popFx{pointer-events:none;font-size:26px;animation:.5s ease-out forwards Daily-module__WxXN_a__fade;position:absolute}.Daily-module__WxXN_a__stars{gap:8px;width:100%;display:grid}.Daily-module__WxXN_a__st{aspect-ratio:1;color:#d6dbf2;border:3px dashed #d6dbf2;border-radius:18px;justify-content:center;align-items:center;font-size:36px;display:flex}.Daily-module__WxXN_a__stOn{background:#fff6d6;border-style:solid;border-color:#ffc93c;animation:.35s ease-out Daily-module__WxXN_a__pop}.Daily-module__WxXN_a__reward{background:var(--ground);text-align:left;border-radius:18px;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.Daily-module__WxXN_a__rewardE{font-size:48px;line-height:1}.Daily-module__WxXN_a__reward b{font-size:18px;font-weight:900}.Daily-module__WxXN_a__clock{width:min(300px,82vw);height:auto}.Daily-module__WxXN_a__timeword{min-height:32px;font-size:24px;font-weight:900}.Daily-module__WxXN_a__digital{color:var(--text-soft);letter-spacing:1px;font-size:20px;font-weight:900}.Daily-module__WxXN_a__legend{justify-content:center;gap:16px;font-size:14px;font-weight:800;display:flex}.Daily-module__WxXN_a__cHour{color:#1c7ed6}.Daily-module__WxXN_a__cMin{color:#f08c00}.Daily-module__WxXN_a__money{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:70px;display:flex}.Daily-module__WxXN_a__coin,.Daily-module__WxXN_a__note{cursor:pointer;touch-action:manipulation;border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-weight:900;display:inline-flex;position:relative}.Daily-module__WxXN_a__coin{border-radius:50%;width:60px;height:60px;font-size:17px;box-shadow:0 3px #0000002e}.Daily-module__WxXN_a__c1{color:#5a4300;background:radial-gradient(circle,#e9c46a 52%,#c9ced6 54%)}.Daily-module__WxXN_a__c2{color:#3b4250;background:radial-gradient(circle,#d7dce3 52%,#e2b93b 54%)}.Daily-module__WxXN_a__note{color:#fff;border-radius:8px;width:96px;height:52px;font-size:19px;box-shadow:0 3px #0000002e}.Daily-module__WxXN_a__note:before{content:"";border:2px solid #ffffff73;border-radius:5px;position:absolute;inset:5px}.Daily-module__WxXN_a__n5{background:#8e99a8}.Daily-module__WxXN_a__n10{background:#d9534f}.Daily-module__WxXN_a__n20{background:#3b82c4}.Daily-module__WxXN_a__n50{background:#e8892e}.Daily-module__WxXN_a__n100{background:#3e9e5b}.Daily-module__WxXN_a__counted{opacity:.45;transform:scale(.92)}.Daily-module__WxXN_a__counted:after{content:"✓";background:var(--done);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:15px;display:flex;position:absolute;top:-8px;right:-8px}.Daily-module__WxXN_a__total{color:var(--done);min-height:34px;font-size:26px;font-weight:900}.Daily-module__WxXN_a__shopitem{background:var(--ground);text-align:left;border-radius:18px;align-items:center;gap:14px;padding:12px 18px;display:flex}.Daily-module__WxXN_a__shopE{font-size:58px;line-height:1}.Daily-module__WxXN_a__price{font-size:30px;font-weight:900}.Daily-module__WxXN_a__tray{border:3px dashed #d6dbf2;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;min-height:90px;padding:10px;display:flex}.Daily-module__WxXN_a__paid{font-size:19px;font-weight:900}.Daily-module__WxXN_a__paidOver{color:#e03131}.Daily-module__WxXN_a__paidOk{color:var(--done)}.Daily-module__WxXN_a__sylRow{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.Daily-module__WxXN_a__syl{color:#fff;letter-spacing:1px;cursor:pointer;border:none;border-radius:20px;min-width:84px;height:84px;padding:0 12px;font-family:inherit;font-size:36px;font-weight:900;box-shadow:0 5px #00000026}.Daily-module__WxXN_a__s0{background:#e03131}.Daily-module__WxXN_a__s1{background:#1c7ed6}.Daily-module__WxXN_a__s2{background:#2f9e44}.Daily-module__WxXN_a__s3{background:#7048e8}.Daily-module__WxXN_a__k0{color:#e03131}.Daily-module__WxXN_a__k1{color:#1c7ed6}.Daily-module__WxXN_a__k2{color:#2f9e44}.Daily-module__WxXN_a__k3{color:#7048e8}.Daily-module__WxXN_a__used{opacity:.25}.Daily-module__WxXN_a__joined{letter-spacing:2px;font-size:46px;font-weight:900;animation:.4s ease-out Daily-module__WxXN_a__pop}.Daily-module__WxXN_a__pic{font-size:84px;line-height:1}.Daily-module__WxXN_a__sslot{color:#fff;border:3px dashed #d6dbf2;border-radius:20px;justify-content:center;align-items:center;min-width:84px;height:84px;padding:0 12px;font-size:36px;font-weight:900;display:flex}@keyframes Daily-module__WxXN_a__pop{0%{transform:scale(.6)}70%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes Daily-module__WxXN_a__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Daily-module__WxXN_a__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes Daily-module__WxXN_a__glow{0%,to{box-shadow:0 0 #6b7fe300}50%{box-shadow:0 0 0 10px #6b7fe340}}@keyframes Daily-module__WxXN_a__rise{to{transform:translateY(-470px)}}@keyframes Daily-module__WxXN_a__fade{to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.Daily-module__WxXN_a__hint,.Daily-module__WxXN_a__wrong,.Daily-module__WxXN_a__glow,.Daily-module__WxXN_a__count,.Daily-module__WxXN_a__stOn,.Daily-module__WxXN_a__overlayIn,.Daily-module__WxXN_a__joined{animation:none}}
.Doubles-module__53SWwq__card{--dbl:#f08c00;--dbl-bg:#fff1de;background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px;display:flex}.Doubles-module__53SWwq__tabs{gap:8px;display:flex}.Doubles-module__53SWwq__tab{background:var(--card);min-height:54px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:14px;flex:1;padding:0 4px;font-family:inherit;font-size:15px;font-weight:800}.Doubles-module__53SWwq__tab[aria-current=true]{background:var(--blue);border-color:var(--blue);color:#fff}.Doubles-module__53SWwq__ask{font-size:20px;font-weight:900}.Doubles-module__53SWwq__sub{color:var(--text-soft);font-size:15px;font-weight:700;line-height:1.4}.Doubles-module__53SWwq__btn{border-radius:var(--radius-sm);background:var(--card);min-height:54px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;padding:0 18px;font-family:inherit;font-size:17px;font-weight:800}.Doubles-module__53SWwq__main{background:var(--done);border-color:var(--done);color:#fff}.Doubles-module__53SWwq__slow{color:#1e6b44;background:#eef8f1;border-color:#2f9e44}.Doubles-module__53SWwq__dots{gap:6px;display:flex}.Doubles-module__53SWwq__dots span{background:#d6dbf2;border-radius:50%;width:9px;height:9px}.Doubles-module__53SWwq__dots .Doubles-module__53SWwq__on{background:var(--blue);border-radius:5px;width:20px}.Doubles-module__53SWwq__dots .Doubles-module__53SWwq__ok{background:var(--done)}.Doubles-module__53SWwq__wrong{animation:.4s Doubles-module__53SWwq__wiggle}.Doubles-module__53SWwq__winTitle{font-size:28px;font-weight:900}.Doubles-module__53SWwq__w{letter-spacing:1px;font-weight:900}.Doubles-module__53SWwq__d{color:var(--dbl);background:var(--dbl-bg);border-radius:6px;padding:0 1px}.Doubles-module__53SWwq__syl{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.Doubles-module__53SWwq__syl span{background:var(--ground);letter-spacing:1px;border-radius:10px;padding:4px 8px;font-size:clamp(15px,4.6vw,24px);font-weight:900}.Doubles-module__53SWwq__syl i{color:var(--text-soft);font-style:normal;font-weight:900}.Doubles-module__53SWwq__syl b{color:var(--dbl)}.Doubles-module__53SWwq__picE{font-size:60px;line-height:1}.Doubles-module__53SWwq__picImg{width:64px;height:64px}.Doubles-module__53SWwq__list{flex-direction:column;gap:10px;width:100%;display:flex}.Doubles-module__53SWwq__lrow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Doubles-module__53SWwq__lrow button{background:var(--ground);min-width:0;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;font-family:inherit;display:flex;overflow:hidden}.Doubles-module__53SWwq__lrow .Doubles-module__53SWwq__w{font-size:clamp(15px,4.6vw,20px)}.Doubles-module__53SWwq__lrow .Doubles-module__53SWwq__syl span{background:var(--card);font-size:clamp(12px,3.6vw,16px)}.Doubles-module__53SWwq__ear{color:#fff;cursor:pointer;background:#2f9e44;border:none;border-radius:50%;width:96px;height:96px;font-size:42px;box-shadow:0 6px #1e6b44}.Doubles-module__53SWwq__pair{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.Doubles-module__53SWwq__pcard{background:var(--ground);min-width:0;color:var(--text);cursor:pointer;touch-action:manipulation;border:3px solid #d6dbf2;border-radius:22px;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;font-family:inherit;display:flex;overflow:hidden;box-shadow:0 5px #d6dbf2}.Doubles-module__53SWwq__pcard .Doubles-module__53SWwq__w{font-size:clamp(17px,5.4vw,26px)}.Doubles-module__53SWwq__pRight{border-color:var(--done);background:var(--done-bg);box-shadow:0 5px 0 var(--done)}.Doubles-module__53SWwq__pHint{border-color:#e0a800;animation:1.2s ease-in-out infinite Doubles-module__53SWwq__pulse;box-shadow:0 5px #e0a800}.Doubles-module__53SWwq__compare{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.Doubles-module__53SWwq__compare>div{background:var(--ground);border-radius:16px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 6px;display:flex}.Doubles-module__53SWwq__compare .Doubles-module__53SWwq__w{font-size:clamp(14px,4.4vw,20px)}.Doubles-module__53SWwq__compare .Doubles-module__53SWwq__syl span{background:var(--card);font-size:clamp(12px,3.8vw,17px)}.Doubles-module__53SWwq__letters{scrollbar-width:none;align-items:center;gap:6px;width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.Doubles-module__53SWwq__letters>*{flex:none}.Doubles-module__53SWwq__chip{background:var(--ground);min-height:40px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:12px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:800}.Doubles-module__53SWwq__chip[aria-pressed=true]{background:var(--done);border-color:var(--done);color:#fff}.Doubles-module__53SWwq__gapword{letter-spacing:2px;justify-content:center;align-items:center;gap:2px;max-width:100%;font-size:clamp(26px,8.5vw,46px);font-weight:900;display:flex}.Doubles-module__53SWwq__gap{border:3px dashed var(--dbl);min-width:1.4em;height:1.35em;color:var(--dbl);background:var(--dbl-bg);border-radius:14px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.Doubles-module__53SWwq__gapFilled{border-style:solid}.Doubles-module__53SWwq__opts{justify-content:center;gap:14px;display:flex}.Doubles-module__53SWwq__opt{background:var(--card);min-width:110px;height:84px;color:var(--text);letter-spacing:3px;cursor:pointer;touch-action:manipulation;border:3px solid #d6dbf2;border-radius:20px;font-family:inherit;font-size:40px;font-weight:900;box-shadow:0 5px #d6dbf2}.Doubles-module__53SWwq__optRight{background:var(--done);border-color:var(--done);color:#fff;box-shadow:0 5px #2f8a5a}.Doubles-module__53SWwq__optHint{color:#4a3300;background:#ffc93c;border-color:#e0a800;animation:1.2s ease-in-out infinite Doubles-module__53SWwq__pulse;box-shadow:0 5px #e0a800}.Doubles-module__53SWwq__tip{background:var(--ground);border-radius:14px;flex-direction:column;gap:8px;width:100%;padding:12px 14px;font-size:16px;font-weight:800;line-height:1.5;display:flex}@keyframes Doubles-module__53SWwq__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Doubles-module__53SWwq__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.Doubles-module__53SWwq__pHint,.Doubles-module__53SWwq__optHint,.Doubles-module__53SWwq__wrong{animation:none}}
.Compare-module__eR3D_W__card{--a:#1c7ed6;--a-bg:#e3f0fc;--b:#f08c00;--b-bg:#fff1de;background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px;display:flex}.Compare-module__eR3D_W__tabs{gap:8px;display:flex}.Compare-module__eR3D_W__tab{background:var(--card);min-height:58px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:14px;flex:1;padding:0 4px;font-family:inherit;font-size:14px;font-weight:800;line-height:1.2}.Compare-module__eR3D_W__tab[aria-current=true]{background:var(--blue);border-color:var(--blue);color:#fff}.Compare-module__eR3D_W__ask{font-size:20px;font-weight:900}.Compare-module__eR3D_W__sub{color:var(--text-soft);font-size:15px;font-weight:700;line-height:1.4}.Compare-module__eR3D_W__dots{gap:6px;display:flex}.Compare-module__eR3D_W__dots span{background:#d6dbf2;border-radius:50%;width:9px;height:9px}.Compare-module__eR3D_W__dots .Compare-module__eR3D_W__on{background:var(--blue);border-radius:5px;width:20px}.Compare-module__eR3D_W__dots .Compare-module__eR3D_W__ok{background:var(--done)}.Compare-module__eR3D_W__btn{border-radius:var(--radius-sm);background:var(--card);min-height:54px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;padding:0 18px;font-family:inherit;font-size:17px;font-weight:800}.Compare-module__eR3D_W__main{background:var(--done);border-color:var(--done);color:#fff}.Compare-module__eR3D_W__winTitle{font-size:28px;font-weight:900}.Compare-module__eR3D_W__wrong{animation:.4s Compare-module__eR3D_W__wiggle}.Compare-module__eR3D_W__duel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;width:100%;display:grid}.Compare-module__eR3D_W__side{min-width:0;min-height:150px;color:var(--text);border:3px solid;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 6px;font-family:inherit;display:flex;overflow:hidden}.Compare-module__eR3D_W__A{border-color:var(--a);background:var(--a-bg)}.Compare-module__eR3D_W__B{border-color:var(--b);background:var(--b-bg)}button.Compare-module__eR3D_W__side{cursor:pointer;box-shadow:0 5px #d6dbf2}.Compare-module__eR3D_W__n{font-size:54px;font-weight:900;line-height:1}.Compare-module__eR3D_W__A .Compare-module__eR3D_W__n{color:var(--a)}.Compare-module__eR3D_W__B .Compare-module__eR3D_W__n{color:var(--b)}.Compare-module__eR3D_W__objs{letter-spacing:-1px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;width:100%;font-size:clamp(17px,5vw,24px);line-height:1.15;display:grid}.Compare-module__eR3D_W__obj{cursor:pointer}.Compare-module__eR3D_W__counted{opacity:.35}.Compare-module__eR3D_W__pal{grid-template-columns:repeat(5,12px);justify-content:center;gap:4px;display:grid}.Compare-module__eR3D_W__pal i{opacity:.75;background:currentColor;border-radius:50%;width:12px;height:12px}.Compare-module__eR3D_W__A .Compare-module__eR3D_W__pal{color:var(--a)}.Compare-module__eR3D_W__B .Compare-module__eR3D_W__pal{color:var(--b)}.Compare-module__eR3D_W__mid{flex-direction:column;align-items:center;gap:4px;min-width:84px;display:flex}.Compare-module__eR3D_W__sign{min-height:64px;font-size:64px;font-weight:900;line-height:1}.Compare-module__eR3D_W__eat{animation:.45s ease-out Compare-module__eR3D_W__pop}.Compare-module__eR3D_W__sideHint{outline-offset:3px;outline:4px solid #ffc93c}.Compare-module__eR3D_W__sentence{min-height:30px;font-size:22px;font-weight:900}.Compare-module__eR3D_W__cA{color:var(--a)}.Compare-module__eR3D_W__cB{color:var(--b)}.Compare-module__eR3D_W__choices{justify-content:center;gap:10px;width:100%;display:flex}.Compare-module__eR3D_W__ch{background:var(--card);max-width:130px;min-height:96px;color:var(--text);cursor:pointer;touch-action:manipulation;border:3px solid #d6dbf2;border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:6px 2px;font-family:inherit;display:flex;box-shadow:0 5px #d6dbf2}.Compare-module__eR3D_W__ch:active{transform:translateY(4px);box-shadow:0 1px #d6dbf2}.Compare-module__eR3D_W__chS{font-size:46px;font-weight:900;line-height:1}.Compare-module__eR3D_W__chW{color:var(--text-soft);font-size:13px;font-weight:800}.Compare-module__eR3D_W__chRight{background:var(--done);border-color:var(--done);box-shadow:0 5px #2f8a5a}.Compare-module__eR3D_W__chRight .Compare-module__eR3D_W__chW,.Compare-module__eR3D_W__chRight .Compare-module__eR3D_W__chS{color:#fff}.Compare-module__eR3D_W__chHint{background:#ffc93c;border-color:#e0a800;animation:1.2s ease-in-out infinite Compare-module__eR3D_W__pulse;box-shadow:0 5px #e0a800}.Compare-module__eR3D_W__eqbtn{background:var(--card);min-height:56px;color:var(--text);cursor:pointer;border:3px solid #d6dbf2;border-radius:16px;padding:0 22px;font-family:inherit;font-size:18px;font-weight:900;box-shadow:0 5px #d6dbf2}.Compare-module__eR3D_W__nl{background:var(--ground);border-radius:16px;width:100%;padding:10px 6px 6px}.Compare-module__eR3D_W__nl svg{width:100%;height:auto;display:block;overflow:visible}.Compare-module__eR3D_W__nl p{margin:4px 6px 2px;font-size:15px;font-weight:800;line-height:1.4}@keyframes Compare-module__eR3D_W__pop{0%{transform:scale(.7)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes Compare-module__eR3D_W__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Compare-module__eR3D_W__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.Compare-module__eR3D_W__eat,.Compare-module__eR3D_W__chHint,.Compare-module__eR3D_W__wrong{animation:none}}
.Opposites-module__aHo0ba__card{--a:#1c7ed6;--b:#f08c00;--a-bg:#e3f0fc;--b-bg:#fff1de;background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px;display:flex}.Opposites-module__aHo0ba__tabs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Opposites-module__aHo0ba__tab{background:var(--card);min-height:52px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:14px;padding:0 4px;font-family:inherit;font-size:14px;font-weight:800;line-height:1.2}.Opposites-module__aHo0ba__tab[aria-current=true]{background:var(--blue);border-color:var(--blue);color:#fff}.Opposites-module__aHo0ba__ask{font-size:20px;font-weight:900}.Opposites-module__aHo0ba__sub{color:var(--text-soft);font-size:15px;font-weight:700;line-height:1.4}.Opposites-module__aHo0ba__dots{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.Opposites-module__aHo0ba__dots span{background:#d6dbf2;border-radius:50%;width:9px;height:9px}.Opposites-module__aHo0ba__dots .Opposites-module__aHo0ba__on{background:var(--blue);border-radius:5px;width:20px}.Opposites-module__aHo0ba__dots .Opposites-module__aHo0ba__ok{background:var(--done)}.Opposites-module__aHo0ba__btn{border-radius:var(--radius-sm);background:var(--card);min-height:54px;color:var(--text);cursor:pointer;border:2px solid #d6dbf2;padding:0 18px;font-family:inherit;font-size:17px;font-weight:800}.Opposites-module__aHo0ba__main{background:var(--done);border-color:var(--done);color:#fff}.Opposites-module__aHo0ba__row{justify-content:center;gap:10px;width:100%;display:flex}.Opposites-module__aHo0ba__winTitle{font-size:28px;font-weight:900}.Opposites-module__aHo0ba__wrong{animation:.4s Opposites-module__aHo0ba__wiggle}.Opposites-module__aHo0ba__pic{justify-content:center;align-items:center;display:flex}.Opposites-module__aHo0ba__pic svg{width:100%;height:auto;display:block}.Opposites-module__aHo0ba__word{font-size:30px;font-weight:900}.Opposites-module__aHo0ba__flipwrap{perspective:1000px;aspect-ratio:3/4;width:min(300px,78vw)}.Opposites-module__aHo0ba__flip{width:100%;height:100%;transform-style:preserve-3d;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;transition:transform .6s cubic-bezier(.4,.2,.2,1);position:relative}.Opposites-module__aHo0ba__flipOn{transform:rotateY(180deg)}.Opposites-module__aHo0ba__face{backface-visibility:hidden;border:4px solid;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px;display:flex;position:absolute;inset:0}.Opposites-module__aHo0ba__faceA{background:var(--a-bg);border-color:var(--a);color:var(--a)}.Opposites-module__aHo0ba__faceB{background:var(--b-bg);border-color:var(--b);color:var(--b);transform:rotateY(180deg)}.Opposites-module__aHo0ba__face .Opposites-module__aHo0ba__pic{width:80%}.Opposites-module__aHo0ba__big{width:min(220px,58vw)}.Opposites-module__aHo0ba__opts{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.Opposites-module__aHo0ba__opt{background:var(--ground);color:var(--text);cursor:pointer;touch-action:manipulation;border:3px solid #d6dbf2;border-radius:18px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:8px 4px;font-family:inherit;display:flex;box-shadow:0 5px #d6dbf2}.Opposites-module__aHo0ba__opt:active{transform:translateY(4px);box-shadow:0 1px #d6dbf2}.Opposites-module__aHo0ba__optW{min-height:20px;font-size:16px;font-weight:900}.Opposites-module__aHo0ba__optRight{border-color:var(--done);background:var(--done-bg);box-shadow:0 5px 0 var(--done)}.Opposites-module__aHo0ba__optHint{border-color:#e0a800;animation:1.2s ease-in-out infinite Opposites-module__aHo0ba__pulse;box-shadow:0 5px #e0a800}.Opposites-module__aHo0ba__pair2{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.Opposites-module__aHo0ba__pA{border:3px solid var(--a);background:var(--a-bg);border-radius:18px;padding:8px}.Opposites-module__aHo0ba__pB{border:3px solid var(--b);background:var(--b-bg);border-radius:18px;padding:8px}.Opposites-module__aHo0ba__sentence{font-size:22px;font-weight:800;line-height:1.45}.Opposites-module__aHo0ba__gap{border-bottom:4px dashed var(--b);min-width:90px;color:var(--b);display:inline-block}.Opposites-module__aHo0ba__wbtn{background:var(--card);min-height:60px;color:var(--text);cursor:pointer;border:3px solid #d6dbf2;border-radius:16px;flex:1;padding:0 4px;font-family:inherit;font-size:19px;font-weight:900;box-shadow:0 5px #d6dbf2}.Opposites-module__aHo0ba__wRight{background:var(--done);border-color:var(--done);color:#fff;box-shadow:0 5px #2f8a5a}.Opposites-module__aHo0ba__wHint{background:#ffc93c;border-color:#e0a800;box-shadow:0 5px #e0a800}.Opposites-module__aHo0ba__mem{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.Opposites-module__aHo0ba__mc{aspect-ratio:3/4;perspective:600px;cursor:pointer;background:0 0;border:none;padding:0}.Opposites-module__aHo0ba__mcIn{width:100%;height:100%;transform-style:preserve-3d;transition:transform .4s;position:relative}.Opposites-module__aHo0ba__mcOpen .Opposites-module__aHo0ba__mcIn{transform:rotateY(180deg)}.Opposites-module__aHo0ba__mcBack,.Opposites-module__aHo0ba__mcFront{backface-visibility:hidden;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Opposites-module__aHo0ba__mcBack{background:var(--blue);color:#fff;font-size:26px;font-weight:900}.Opposites-module__aHo0ba__mcFront{background:var(--card);color:var(--text);border:3px solid #d6dbf2;gap:2px;padding:4px;transform:rotateY(180deg)}.Opposites-module__aHo0ba__mcFront .Opposites-module__aHo0ba__pic{width:86%}.Opposites-module__aHo0ba__mcW{font-size:11px;font-weight:900;line-height:1.1}.Opposites-module__aHo0ba__mcDone .Opposites-module__aHo0ba__mcFront{border-color:var(--done);background:var(--done-bg)}@keyframes Opposites-module__aHo0ba__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Opposites-module__aHo0ba__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.Opposites-module__aHo0ba__flip,.Opposites-module__aHo0ba__mcIn{transition:none}.Opposites-module__aHo0ba__optHint,.Opposites-module__aHo0ba__wrong{animation:none}}
.ChildPicker-module__XJUEGG__screen{flex-direction:column;align-items:center;gap:22px;padding:24px 4px 40px;display:flex}.ChildPicker-module__XJUEGG__title{text-align:center;font-size:clamp(26px,7vw,34px);font-weight:900}.ChildPicker-module__XJUEGG__grid{grid-template-columns:repeat(2,1fr);gap:14px;width:100%;display:grid}.ChildPicker-module__XJUEGG__card{border-radius:var(--radius);background:var(--card);color:var(--text);cursor:pointer;touch-action:manipulation;border:none;flex-direction:column;align-items:center;gap:12px;padding:20px 8px 18px;font-family:inherit;display:flex;box-shadow:0 5px #d6dbf2}.ChildPicker-module__XJUEGG__card:active{transform:translateY(4px);box-shadow:0 1px #d6dbf2}.ChildPicker-module__XJUEGG__avatar{background:#fff;border:4px solid #d6dbf2;border-radius:50%}.ChildPicker-module__XJUEGG__name{font-size:24px;font-weight:900}.ChildPicker-module__XJUEGG__remember{color:var(--text-soft);align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.ChildPicker-module__XJUEGG__remember input{width:22px;height:22px;accent-color:var(--blue)}.ChildPicker-module__XJUEGG__switch{background:var(--card);color:var(--text);cursor:pointer;border:2px solid #d6dbf2;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:4px 14px 4px 4px;font-family:inherit;font-size:16px;font-weight:800;display:inline-flex}.ChildPicker-module__XJUEGG__switch .ChildPicker-module__XJUEGG__avatar{border-width:2px}.ChildPicker-module__XJUEGG__switchIcon{color:var(--text-soft)}.ChildPicker-module__XJUEGG__trash{background:var(--card);cursor:pointer;border:2px solid #f3c4c4;border-radius:50%;flex:none;width:56px;height:56px;font-size:22px}.ChildPicker-module__XJUEGG__overlay{z-index:60;background:#1f21478c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ChildPicker-module__XJUEGG__dialog{background:var(--card);color:var(--text);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px;padding:24px 20px;display:flex}.ChildPicker-module__XJUEGG__dialogTitle{font-size:22px;font-weight:900}.ChildPicker-module__XJUEGG__dialogText{color:var(--text-soft);font-size:15px;font-weight:700;line-height:1.45}.ChildPicker-module__XJUEGG__dialogBtns{gap:10px;width:100%;margin-top:4px;display:flex}.ChildPicker-module__XJUEGG__dialogBtns button{cursor:pointer;border-radius:14px;flex:1;min-height:52px;font-family:inherit;font-size:17px;font-weight:800}.ChildPicker-module__XJUEGG__btnSoft{background:var(--ground);color:var(--text);border:2px solid #d6dbf2}.ChildPicker-module__XJUEGG__btnDanger{color:#fff;background:#e03131;border:none}.ChildPicker-module__XJUEGG__dialogBtns button:disabled{opacity:.5}
.ParentView-module__aX9Xpa__header{align-items:center;gap:10px;display:flex}.ParentView-module__aX9Xpa__title{flex:1;font-size:21px;font-weight:900}.ParentView-module__aX9Xpa__sectionToggle{background:#1f214714;border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.ParentView-module__aX9Xpa__sectionBtn{min-height:44px;color:var(--text-soft);cursor:pointer;background:0 0;border:none;border-radius:11px;flex:1 0 44px;padding:10px 0;font-family:inherit;font-size:14px;font-weight:700;transition:background .18s,color .18s,box-shadow .18s}.ParentView-module__aX9Xpa__sectionBtn.ParentView-module__aX9Xpa__sectionActive{background:var(--card);color:var(--text);box-shadow:0 1px 6px #1f21471f}.ParentView-module__aX9Xpa__routineStep{color:#ff8c42;background:#ff8c4226;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:900;display:flex}.ParentView-module__aX9Xpa__lockBtn{cursor:pointer;background:#1f214712;border:none;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;transition:background .15s;display:flex}.ParentView-module__aX9Xpa__lockBtn:hover{background:#1f214724}.ParentView-module__aX9Xpa__tabs{gap:6px;display:flex}.ParentView-module__aX9Xpa__tab{border-radius:var(--radius-sm);color:var(--text-soft);cursor:pointer;background:#1f214712;border:none;flex:1;padding:10px 0;font-family:inherit;font-size:12px;font-weight:800;transition:background .18s,color .18s}.ParentView-module__aX9Xpa__tab.ParentView-module__aX9Xpa__active{color:#fff}.ParentView-module__aX9Xpa__emotionsHint{color:var(--text-soft);font-size:13px;font-weight:500;line-height:1.4}.ParentView-module__aX9Xpa__list{flex-direction:column;gap:9px;display:flex}.ParentView-module__aX9Xpa__item{background:var(--card);border-radius:var(--radius-sm);align-items:center;gap:11px;padding:11px 14px;display:flex;box-shadow:0 1px 6px #1f214712}.ParentView-module__aX9Xpa__thumb{background:var(--ground);cursor:pointer;border:2px dashed #1f214733;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;padding:0;font-size:24px;transition:border-color .18s;display:flex;position:relative;overflow:hidden}.ParentView-module__aX9Xpa__thumb:hover{border-color:#1f214780}.ParentView-module__aX9Xpa__thumb img{object-fit:cover;width:100%;height:100%}.ParentView-module__aX9Xpa__thumbCam{background:#0000007a;border-radius:5px 0 9px;padding:0 3px;font-size:10px;line-height:1.6;position:absolute;bottom:0;right:0}.ParentView-module__aX9Xpa__name{flex:1;font-size:15px;font-weight:700}.ParentView-module__aX9Xpa__reorderBtns{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.ParentView-module__aX9Xpa__reorderBtn{width:26px;height:22px;color:var(--text-soft);cursor:pointer;background:#1f21470f;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:9px;transition:background .15s,color .15s;display:flex}.ParentView-module__aX9Xpa__reorderBtn:not(:disabled):hover{color:var(--text);background:#1f214724}.ParentView-module__aX9Xpa__reorderBtn:disabled{opacity:.25;cursor:default}.ParentView-module__aX9Xpa__delBtn{color:#d03535;cursor:pointer;background:#dc323217;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;font-weight:700;display:flex}.ParentView-module__aX9Xpa__addFormCard{background:var(--card);border-radius:var(--radius-sm);flex-direction:column;gap:11px;padding:14px;display:flex;box-shadow:0 1px 6px #1f214712}.ParentView-module__aX9Xpa__addFormRow{align-items:center;gap:10px;display:flex}.ParentView-module__aX9Xpa__photoLabel{background:var(--ground);cursor:pointer;border:2px dashed #1f214740;border-radius:11px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:52px;height:52px;font-size:20px;transition:border-color .18s;display:flex;overflow:hidden}.ParentView-module__aX9Xpa__photoLabel:hover{border-color:#1f214780}.ParentView-module__aX9Xpa__photoLabel img{object-fit:cover;width:100%;height:100%}.ParentView-module__aX9Xpa__photoHint{color:var(--text-soft);text-transform:uppercase;letter-spacing:.4px;font-size:9px;font-weight:800}.ParentView-module__aX9Xpa__nameInput{color:var(--text);background:var(--ground);border:2px solid #1f21471f;border-radius:10px;outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:600}.ParentView-module__aX9Xpa__nameInput:focus{border-color:var(--blue);background:#fff}.ParentView-module__aX9Xpa__nameInput::placeholder{color:var(--text-soft);font-weight:500}.ParentView-module__aX9Xpa__formActions{gap:8px;display:flex}.ParentView-module__aX9Xpa__cancelBtn{color:var(--text-soft);cursor:pointer;background:0 0;border:2px solid #1f21471f;border-radius:10px;flex:1;padding:11px 0;font-family:inherit;font-size:14px;font-weight:700}.ParentView-module__aX9Xpa__saveBtn{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:10px;flex:2;padding:11px 0;font-family:inherit;font-size:14px;font-weight:800}.ParentView-module__aX9Xpa__addBtn{border-radius:var(--radius-sm);width:100%;color:var(--text-soft);cursor:pointer;background:0 0;border:2px dashed #1f214733;justify-content:center;align-items:center;gap:7px;padding:14px;font-family:inherit;font-size:15px;font-weight:700;display:flex}.ParentView-module__aX9Xpa__addBtn:hover{color:var(--text);border-color:#1f214766}.ParentView-module__aX9Xpa__changePinBtn{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:10px 4px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.ParentView-module__aX9Xpa__changePinBtn:hover{color:var(--text)}.ParentView-module__aX9Xpa__agendaTime{color:var(--text-soft);flex-shrink:0;min-width:38px;font-size:13px;font-weight:800}.ParentView-module__aX9Xpa__agendaInputs{flex:1;align-items:center;gap:8px;display:flex}.ParentView-module__aX9Xpa__timeInput{width:100px;color:var(--text);background:var(--ground);border:2px solid #1f21471f;border-radius:10px;outline:none;flex-shrink:0;padding:10px;font-family:inherit;font-size:15px;font-weight:600}.ParentView-module__aX9Xpa__timeInput:focus{border-color:var(--blue);background:#fff}.ParentView-module__aX9Xpa__storyIcon{flex-shrink:0;font-size:26px}.ParentView-module__aX9Xpa__storyOpenBtn{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;padding:0;font-family:inherit;display:flex}.ParentView-module__aX9Xpa__storyCount{color:#9167d8;font-size:12px;font-weight:700}.ParentView-module__aX9Xpa__storyBackBtn{color:var(--text-soft);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700}.ParentView-module__aX9Xpa__storyBackBtn:hover{color:var(--text)}.ParentView-module__aX9Xpa__storyEditHeader{align-items:center;gap:10px;display:flex}.ParentView-module__aX9Xpa__pageText{overflow-wrap:break-word;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.35}.ParentView-module__aX9Xpa__textArea{color:var(--text);background:var(--ground);resize:none;border:2px solid #1f21471f;border-radius:10px;outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4}.ParentView-module__aX9Xpa__textArea:focus{border-color:var(--blue);background:#fff}.ParentView-module__aX9Xpa__textArea::placeholder{color:var(--text-soft);font-weight:500}
.PinScreen-module__Ohz_XG__screen{background:var(--card);border-radius:var(--radius);flex-direction:column;align-items:center;gap:20px;padding:32px 24px 28px;display:flex;box-shadow:0 2px 20px #1f21471a}.PinScreen-module__Ohz_XG__lockIcon{background:#6b7fe31f;border-radius:18px;justify-content:center;align-items:center;width:60px;height:60px;font-size:28px;display:flex}.PinScreen-module__Ohz_XG__title{letter-spacing:-.3px;font-size:20px;font-weight:900}.PinScreen-module__Ohz_XG__subtitle{color:var(--text-soft);margin-top:-10px;font-size:14px;font-weight:600}.PinScreen-module__Ohz_XG__dots{gap:14px;display:flex}.PinScreen-module__Ohz_XG__dot{background:0 0;border:2.5px solid #1f214733;border-radius:50%;width:16px;height:16px;transition:background .15s,border-color .15s,transform .15s}.PinScreen-module__Ohz_XG__dot.PinScreen-module__Ohz_XG__filled{background:var(--blue);border-color:var(--blue);transform:scale(1.1)}.PinScreen-module__Ohz_XG__dot.PinScreen-module__Ohz_XG__error{background:#e05050;border-color:#e05050}@keyframes PinScreen-module__Ohz_XG__shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}.PinScreen-module__Ohz_XG__dots.PinScreen-module__Ohz_XG__shaking{animation:.4s PinScreen-module__Ohz_XG__shake}.PinScreen-module__Ohz_XG__numpad{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:280px;display:grid}.PinScreen-module__Ohz_XG__key{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--ground);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;font-family:inherit;font-size:22px;font-weight:800;transition:background .12s,transform .1s;display:flex}.PinScreen-module__Ohz_XG__key:active{background:#6b7fe32e;transform:scale(.93)}.PinScreen-module__Ohz_XG__keyDel{color:#d03535;background:#dc323214;font-size:20px}.PinScreen-module__Ohz_XG__keyBlank{visibility:hidden;pointer-events:none}.PinScreen-module__Ohz_XG__hint{color:#92610a;text-align:center;background:#fff3cd;border:1.5px solid #f0c040;border-radius:12px;padding:9px 16px;font-size:14px;font-weight:700}@media (prefers-reduced-motion:reduce){.PinScreen-module__Ohz_XG__dots.PinScreen-module__Ohz_XG__shaking{animation:none}.PinScreen-module__Ohz_XG__dot{transition:none}}
.page-module__E0kJGG__page{justify-content:center;min-height:100vh;padding:24px 16px 48px;display:flex}.page-module__E0kJGG__app{flex-direction:column;gap:14px;width:100%;max-width:400px;display:flex}.page-module__E0kJGG__logoutBtn{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:background .15s;display:flex}.page-module__E0kJGG__logoutBtn:hover{background:#1f214714}.page-module__E0kJGG__toggle{background:#1f214714;border-radius:14px;gap:4px;padding:4px;display:flex}.page-module__E0kJGG__toggleBtn{color:var(--text-soft);cursor:pointer;background:0 0;border:none;border-radius:11px;flex:1;padding:9px 0;font-family:inherit;font-size:14px;font-weight:700;transition:background .18s,color .18s,box-shadow .18s}.page-module__E0kJGG__toggleBtn.page-module__E0kJGG__active{background:var(--card);color:var(--text);box-shadow:0 1px 6px #1f21471f}.page-module__E0kJGG__view,.page-module__E0kJGG__homeGrid{flex-direction:column;gap:14px;display:flex}.page-module__E0kJGG__featureCard{background:var(--card);border-radius:var(--radius);cursor:pointer;text-align:left;border:none;border-left:5px solid var(--accent);flex-direction:column;align-items:flex-start;gap:6px;padding:28px 24px;font-family:inherit;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 14px #1f214717}.page-module__E0kJGG__featureCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1f214721}.page-module__E0kJGG__featureCard:active{transform:translateY(0)}.page-module__E0kJGG__featureEmoji{font-size:40px}.page-module__E0kJGG__featureTitle{color:var(--text);letter-spacing:-.3px;font-size:20px;font-weight:900}.page-module__E0kJGG__featureSub{color:var(--text-soft);font-size:14px;font-weight:500}.page-module__E0kJGG__demoBadge{color:#6b7fe3;text-transform:uppercase;letter-spacing:.8px;background:#6b7fe31f;border-radius:20px;align-self:flex-start;padding:5px 10px;font-size:11px;font-weight:800}.page-module__E0kJGG__demoBanner{background:var(--text);border-radius:var(--radius);align-items:center;gap:14px;margin-top:8px;padding:16px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 24px #1f21472e}.page-module__E0kJGG__demoBannerText{flex-direction:column;flex:1;gap:2px;display:flex}.page-module__E0kJGG__demoBannerTitle{color:#fff;font-size:15px;font-weight:800}.page-module__E0kJGG__demoBannerSub{color:#fff9;font-size:12px;font-weight:500}.page-module__E0kJGG__demoBannerBtn{color:var(--text);cursor:pointer;background:#fff;border:none;border-radius:10px;flex-shrink:0;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:800;transition:opacity .15s}.page-module__E0kJGG__demoBannerBtn:hover{opacity:.88}.page-module__E0kJGG__aboutLink{text-align:center;color:var(--text-soft);padding:4px 0;font-size:13px;font-weight:700;text-decoration:none}.page-module__E0kJGG__aboutLink:hover{color:var(--text)}.page-module__E0kJGG__confirmOverlay{z-index:100;background:#1f214773;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.page-module__E0kJGG__confirmCard{background:var(--card);border-radius:var(--radius);text-align:center;flex-direction:column;gap:10px;width:100%;max-width:340px;padding:24px 22px;display:flex;box-shadow:0 20px 40px #1f214733}.page-module__E0kJGG__confirmIcon{font-size:44px;line-height:1}.page-module__E0kJGG__confirmTitle{color:var(--text);font-size:20px;font-weight:900}.page-module__E0kJGG__confirmText{color:var(--text-soft);font-size:15px;font-weight:600}.page-module__E0kJGG__confirmActions{gap:10px;margin-top:8px;display:flex}.page-module__E0kJGG__confirmStay,.page-module__E0kJGG__confirmLeave{border-radius:var(--radius-sm);cursor:pointer;flex:1;min-height:52px;font-family:inherit;font-size:17px;font-weight:800}.page-module__E0kJGG__confirmStay{background:var(--done);border:2px solid var(--done);color:#fff}.page-module__E0kJGG__confirmLeave{background:var(--card);color:var(--text);border:2px solid #d6dbf2}.page-module__E0kJGG__homeGroup{letter-spacing:.6px;text-transform:uppercase;color:var(--text-soft);margin:8px 4px -4px;font-size:15px;font-weight:900}
