.EnglishBank_band__6hYxC{display:grid;gap:1rem;padding:clamp(1.4rem,4vw,2.25rem);border-radius:1.75rem;background:var(--tile)}.EnglishBank_bandHead__M_m81{display:grid;gap:.5rem}.EnglishBank_bandHead__M_m81 h2{margin:0;font-size:clamp(1.75rem,4.4vw,2.75rem);font-weight:700;line-height:1.08;letter-spacing:-.03em}.EnglishBank_bandHead__M_m81 p{margin:0;max-width:48rem;color:var(--ink-2);line-height:1.5}.EnglishBank_counts___OkTl{margin:0;color:var(--ink);font-weight:600}.EnglishBank_bandActions__D0KzA{display:flex;flex-wrap:wrap;gap:.6rem}.EnglishBank_note__ekfSZ{margin:0;color:var(--muted)}.EnglishBank_mapWrap__ZjfIK{display:grid;gap:1rem}.EnglishBank_dayNode__1ikC9[data-status=open]{background:linear-gradient(to top,color-mix(in srgb,var(--band) 38%,var(--tile)) var(--fill,0),var(--tile) var(--fill,0))}.EnglishBank_day__c7jn2{display:grid;gap:1rem}.EnglishBank_set__jJ9e5{display:grid;gap:.9rem;padding:clamp(1.1rem,3vw,1.6rem);border-radius:var(--radius);background:var(--tile)}.EnglishBank_setHead__1DLf4{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.8rem}.EnglishBank_setHead__1DLf4 h3{margin:.15rem 0 0;font-size:1.25rem;font-weight:700;letter-spacing:-.01em}.EnglishBank_kind__l_d3b{margin:0;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.EnglishBank_setCount__pMUAr{margin:.2rem 0 0;color:var(--muted);font-size:.9rem;font-weight:600}.EnglishBank_items__KdzOO{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none}.EnglishBank_item__6pLh7{display:grid;align-content:start;gap:.25rem;min-width:0;padding:.9rem 1rem;border-radius:1rem;background:#ffffff}.EnglishBank_item__6pLh7[data-learned=true]{background:#f0f9ff}.EnglishBank_item__6pLh7 p{margin:0;overflow-wrap:anywhere}.EnglishBank_phrase__whLmp{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.EnglishBank_phrase__whLmp strong{font-size:1.08rem;font-weight:700}.EnglishBank_inDeck__nSIMM,.EnglishBank_pos__R8jJY{color:var(--muted);font-size:.75rem;font-weight:600}.EnglishBank_inDeck__nSIMM{color:#0071a4}.EnglishBank_meaning__MIVUR{color:var(--ink);font-weight:500}.EnglishBank_example__inEf_{color:var(--ink-2);font-size:.92rem}.EnglishBank_exampleTr__bug6Y{color:var(--muted);font-size:.88rem}.EnglishBank_plan__xewgD{display:grid;gap:1rem;padding:clamp(1.4rem,4vw,2.25rem);border-radius:1.75rem;background:#e8f6ff}.EnglishBank_planHead__McaS9{display:grid;gap:.5rem}.EnglishBank_planHead__McaS9 h2{margin:0;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.03em}.EnglishBank_planHead__McaS9 p{margin:0;max-width:50rem;color:var(--ink-2);line-height:1.5}.EnglishBank_planHead__McaS9 .EnglishBank_spent__jgXTK{color:var(--ink);font-weight:700}.EnglishBank_blocks__QCfR_{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.EnglishBank_block__88NYi{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.95rem 1.1rem;border-radius:1.1rem;background:#ffffff}.EnglishBank_blockNumber__d6Kg2{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;color:var(--ink);background:var(--tile);font-weight:700}.EnglishBank_block__88NYi[data-done=true] .EnglishBank_blockNumber__d6Kg2{color:#ffffff;background:var(--ok)}.EnglishBank_blockBody__ggTAn{display:grid;gap:.2rem;min-width:0}.EnglishBank_blockBody__ggTAn p{margin:0;color:var(--ink-2);line-height:1.45}.EnglishBank_blockName__suOaR{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.EnglishBank_blockName__suOaR strong{color:var(--ink);font-size:1.05rem}.EnglishBank_blockName__suOaR span{color:var(--muted);font-size:.85rem;font-weight:600}.EnglishBank_blockBody__ggTAn .EnglishBank_outside__LCX_B{color:var(--muted);font-size:.82rem;font-weight:600}.EnglishBank_blockActions__Jr275{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.EnglishBank_doneMark__Yn4_p{color:var(--ok);font-weight:700}@media (max-width:640px){.EnglishBank_block__88NYi{grid-template-columns:auto minmax(0,1fr)}.EnglishBank_blockActions__Jr275{grid-column:1/-1;justify-content:flex-start}}.EnglishCertificates_empty___XnBQ,.EnglishCertificates_list___O3Iu{--ink:#1d1d1f;--ink-2:#424245;--muted:#6e6e73;--tile:#f5f5f7;--sky:#5ac8ff;display:grid;gap:.75rem;color:var(--ink)}.EnglishCertificates_list___O3Iu{margin-top:.5rem}.EnglishCertificates_empty___XnBQ{justify-items:start}.EnglishCertificates_muted__b_p0x{margin:0;color:#6e6e73;line-height:1.45}.EnglishCertificates_card__zt4ga{display:grid;gap:.9rem;padding:clamp(1rem,3vw,1.5rem);border-radius:1.4rem;background:#ffffff;box-shadow:0 0 0 1px #e5e5ea}.EnglishCertificates_top__VDvAh{display:flex;align-items:flex-start;gap:1rem}.EnglishCertificates_disc__OgNH9{display:grid;flex:none;place-items:center;width:4.2rem;height:4.2rem;border-radius:50%;color:var(--ink);background:var(--band,var(--sky));font-size:1.25rem;font-weight:700;letter-spacing:-.03em}.EnglishCertificates_head__61PcQ{display:grid;gap:.3rem;min-width:0}.EnglishCertificates_head__61PcQ h3{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:-.015em}.EnglishCertificates_name__i6Cpa{color:var(--ink);font-weight:600;overflow-wrap:anywhere}.EnglishCertificates_fresh__x9WL6{justify-self:start;padding:.2rem .6rem;border-radius:999px;color:#0b4d2a;background:#dcf5e6;font-size:.8rem;font-weight:700}.EnglishCertificates_actions__6VyT_{display:flex;flex-wrap:wrap;gap:.5rem}.EnglishCertificates_primary__UP1na,.EnglishCertificates_secondary__NB_Xc{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0 1.15rem;border:0;border-radius:999px;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.EnglishCertificates_primary__UP1na{color:#ffffff;background:var(--ink)}.EnglishCertificates_primary__UP1na:hover{color:#ffffff;background:#000000}.EnglishCertificates_primary__UP1na:disabled{opacity:.5;cursor:default}.EnglishCertificates_secondary__NB_Xc{color:var(--ink);background:var(--tile)}.EnglishCertificates_secondary__NB_Xc:hover{background:#e8e8ed}.EnglishCertificates_primary__UP1na:focus-visible,.EnglishCertificates_secondary__NB_Xc:focus-visible,.EnglishCertificates_settings__BcdXI summary:focus-visible,.EnglishCertificates_share__CM8rx a:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.EnglishCertificates_share__CM8rx{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin:0;padding:0;list-style:none}.EnglishCertificates_share__CM8rx a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:#c7c7cc;text-underline-offset:.2em}.EnglishCertificates_share__CM8rx a:hover{text-decoration-color:currentColor}.EnglishCertificates_settings__BcdXI{border-radius:1rem;background:var(--tile)}.EnglishCertificates_settings__BcdXI .EnglishCertificates_secondary__NB_Xc{background:#ffffff}.EnglishCertificates_settings__BcdXI .EnglishCertificates_secondary__NB_Xc:hover{background:#e8e8ed}.EnglishCertificates_settings__BcdXI summary{padding:.8rem 1rem;font-weight:600;cursor:pointer}.EnglishCertificates_settings__BcdXI[open] summary{padding-bottom:.4rem}.EnglishCertificates_form__dy5aK{display:grid;justify-items:start;gap:.75rem;padding:0 1rem 1rem}.EnglishCertificates_form__dy5aK fieldset{display:grid;gap:.45rem;margin:0;padding:0;border:0;min-width:0}.EnglishCertificates_form__dy5aK legend{margin-bottom:.3rem;padding:0;font-weight:700}.EnglishCertificates_form__dy5aK label{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;line-height:1.35}.EnglishCertificates_form__dy5aK small{color:var(--muted)}.EnglishCertificates_input__lD_yS{width:min(24rem,100%);min-height:2.6rem;padding:0 .9rem;border:0;border-radius:.8rem;color:var(--ink);background:#ffffff;box-shadow:inset 0 0 0 1px #d2d2d7;font:inherit}.EnglishCertificates_input__lD_yS:focus-visible{outline:2px solid var(--sky);outline-offset:1px}.EnglishCertificates_check__0Bs4h{align-items:flex-start!important;flex-wrap:nowrap!important}.EnglishCertificates_check__0Bs4h input{margin-top:.2rem;flex:none}.EnglishCertificates_embed__CJdGQ{display:grid;justify-items:start;gap:.5rem;padding:0 1rem 1rem}.EnglishCertificates_embed__CJdGQ code{display:block;max-width:100%;padding:.7rem .85rem;border-radius:.7rem;background:#ffffff;font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.EnglishCertificates_status__LVBye{margin:0;color:var(--muted);font-size:.92rem}.EnglishCertificates_status__LVBye:empty{display:none}.EnglishCertificates_next__uGmVb{display:grid;gap:.45rem}.EnglishCertificates_next__uGmVb p{margin:0;color:var(--ink-2)}.EnglishCertificates_bar__Q48ZD{overflow:hidden;height:.5rem;border-radius:999px;background:#e3e3e8}.EnglishCertificates_bar__Q48ZD span{display:block;height:100%;border-radius:inherit;background:var(--band,var(--sky))}.EnglishClub_chat__uQ5rl,.EnglishClub_guest__Qaz8o,.EnglishClub_helpLine__XbGQZ,.EnglishClub_help__PnERE{--ink:#1d1d1f;--ink-2:#424245;--muted:#6e6e73;--tile:#f5f5f7;--tile-2:#ececf0;--bubble:#e9e9eb;--sky:#5ac8ff;--sky-deep:#38b6f5;--sky-ink:#00263a;--sky-soft:#e3f4ff;--bad:#c4321f;--bad-soft:#fdecea;--hairline:rgba(0,0,0,0.08);--ease:cubic-bezier(0.22,1,0.36,1)}.EnglishClub_chat__uQ5rl{position:relative;display:flex;flex-direction:column;width:100%;max-width:46rem;height:calc(100vh - var(--header-height, 3.75rem));height:calc(100dvh - var(--header-height, 3.75rem));min-height:24rem;margin:0 auto;padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);color:var(--ink);background:#ffffff;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-cabinet-manrope),"Manrope","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;text-align:left}@media (min-width:761px){.EnglishClub_chat__uQ5rl{height:min(54rem,calc(100vh - var(--header-height, 3.75rem) - 3rem));height:min(54rem,calc(100dvh - var(--header-height, 3.75rem) - 3rem));margin:1.5rem auto 2rem;border-radius:1.75rem;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 30px 60px -32px rgba(0,0,0,.2)}}.EnglishClub_top__4Hn42{position:relative;z-index:3;flex:none;display:grid;justify-items:center;gap:.7rem;padding:.75rem 1rem .8rem;box-shadow:0 1px 0 var(--hairline)}.EnglishClub_bar__M3PlE{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;align-items:center;gap:.5rem;width:100%}.EnglishClub_heading__qQLXx{display:grid;justify-items:center;gap:.1rem;min-width:0;text-align:center}.EnglishClub_heading__qQLXx h2{max-width:100%;margin:0;overflow:hidden;font-size:1.06rem;font-weight:700;letter-spacing:-.012em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.EnglishClub_heading__qQLXx p{margin:0;color:var(--muted);font-size:.8rem;font-weight:500}.EnglishClub_back__SPK8x,.EnglishClub_helpButton__bNrJh{display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;color:var(--ink);background:var(--tile);font:inherit;font-size:1rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.EnglishClub_back__SPK8x:hover,.EnglishClub_helpButton__bNrJh:hover,.EnglishClub_helpButton__bNrJh[aria-expanded=true]{background:var(--tile-2)}.EnglishClub_back__SPK8x:active,.EnglishClub_helpButton__bNrJh:active{transform:scale(.94)}.EnglishClub_rooms__c1ujD{display:inline-grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;max-width:100%;padding:2px;border-radius:.8rem;background:var(--tile-2)}.EnglishClub_rooms__c1ujD button{min-width:5.75rem;min-height:2rem;padding:0 .9rem;border:0;border-radius:.65rem;color:var(--ink);background:transparent;font:inherit;font-size:.86rem;font-weight:600;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .25s var(--ease),box-shadow .25s var(--ease)}.EnglishClub_rooms__c1ujD button:hover{background:rgba(255,255,255,.55)}.EnglishClub_rooms__c1ujD button[aria-pressed=true]{background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04)}.EnglishClub_help__PnERE{position:relative;justify-self:end}.EnglishClub_popover__7Fgxc{position:absolute;z-index:5;top:calc(100% + .5rem);right:0;width:min(22rem,calc(100vw - 2rem));max-height:min(32rem,68vh);overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.1rem 1.1rem;border-radius:1.25rem;color:var(--ink);background:#ffffff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 18px 48px -12px rgba(0,0,0,.28);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--font-cabinet-manrope),"Manrope","Helvetica Neue",Arial,sans-serif;text-align:left;transform-origin:top right;animation:EnglishClub_club-pop__VUNDz .24s var(--ease) both}.EnglishClub_popover__7Fgxc[hidden]{display:none}.EnglishClub_popover__7Fgxc[data-align=start]{right:auto;left:0;transform-origin:top left}.EnglishClub_popover__7Fgxc h3{margin:0 0 .55rem;font-size:.95rem;font-weight:700;letter-spacing:-.01em}.EnglishClub_popover__7Fgxc p{margin:0;color:var(--ink-2);font-size:.9rem;line-height:1.45}.EnglishClub_popover__7Fgxc p+p{margin-top:.5rem}.EnglishClub_rules__GmVTr{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.EnglishClub_rules__GmVTr li{position:relative;padding-left:1.05rem;color:var(--ink-2);font-size:.9rem;line-height:1.4}.EnglishClub_rules__GmVTr li:before{content:"";position:absolute;top:.52em;left:.15rem;width:.38rem;height:.38rem;border-radius:50%;background:var(--sky)}.EnglishClub_topic__eanb8{display:grid;gap:.4rem;margin-top:1rem;padding-top:.95rem;box-shadow:inset 0 1px 0 var(--hairline)}.EnglishClub_topic__eanb8 h3{margin:0}.EnglishClub_popover__7Fgxc .EnglishClub_topicLine__eEhDq{color:var(--ink);font-size:1.02rem;font-weight:600;line-height:1.35}.EnglishClub_popover__7Fgxc .EnglishClub_topicNative__uzg_R{color:var(--muted);font-size:.86rem}.EnglishClub_starters__cTu4J{display:grid;gap:.35rem;margin-top:.2rem}.EnglishClub_starters__cTu4J button{display:block;width:100%;padding:.55rem .8rem;border:0;border-radius:.85rem;color:var(--ink);background:var(--tile);font:inherit;font-size:.9rem;line-height:1.35;text-align:left;cursor:pointer;transition:background-color .2s ease}.EnglishClub_starters__cTu4J button:hover{background:var(--sky-soft)}.EnglishClub_popover__7Fgxc .EnglishClub_words__MV3X1{display:flex;flex-wrap:wrap;gap:.25rem .8rem;margin-top:.25rem;color:var(--muted);font-size:.82rem}.EnglishClub_words__MV3X1 b{color:var(--ink);font-weight:600}.EnglishClub_helpLine__XbGQZ{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.EnglishClub_helpLine__XbGQZ>p{margin:0;color:var(--muted);font-size:.9rem;font-weight:600}.EnglishClub_scroller__WfqG_{position:relative;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.4rem 1rem .8rem;scrollbar-width:thin}.EnglishClub_thread__WHhuD{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;margin:0;padding:0;list-style:none}.EnglishClub_status___Rndj{align-self:center;margin:auto 0;padding:2rem 1rem;color:var(--muted);font-size:.95rem;text-align:center}.EnglishClub_day__XpFf2{align-self:center;margin:.95rem 0 .3rem;color:var(--muted);font-size:.74rem;font-weight:600;letter-spacing:.01em}.EnglishClub_row__gbeyX{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;margin-top:2px}.EnglishClub_row__gbeyX[data-head]{margin-top:.6rem}.EnglishClub_row__gbeyX[data-mine]{align-items:flex-end}.EnglishClub_meta__eWgeo{margin:0 0 .2rem;padding:0 .85rem;color:var(--muted);font-size:.74rem;font-weight:500}.EnglishClub_meta__eWgeo b{font-weight:600}.EnglishClub_line__v_Euo{display:flex;align-items:center;gap:.25rem;min-width:0;max-width:min(80%,34rem)}.EnglishClub_row__gbeyX[data-mine] .EnglishClub_line__v_Euo{flex-direction:row-reverse}.EnglishClub_bubble__7v0xK{min-width:0;margin:0;padding:.5rem .85rem .55rem;border-radius:1.15rem;color:var(--ink);background:var(--bubble);font-size:1rem;line-height:1.36;overflow-wrap:anywhere;white-space:pre-wrap}.EnglishClub_row__gbeyX[data-mine] .EnglishClub_bubble__7v0xK{color:var(--sky-ink);background:var(--sky)}.EnglishClub_row__gbeyX[data-tail] .EnglishClub_bubble__7v0xK{border-bottom-left-radius:.35rem}.EnglishClub_row__gbeyX[data-mine][data-tail] .EnglishClub_bubble__7v0xK{border-bottom-right-radius:.35rem;border-bottom-left-radius:1.15rem}.EnglishClub_row__gbeyX[data-fresh] .EnglishClub_bubble__7v0xK{transform-origin:bottom left;animation:EnglishClub_club-rise__Ecl53 .42s var(--ease) both}.EnglishClub_row__gbeyX[data-mine][data-fresh] .EnglishClub_bubble__7v0xK{transform-origin:bottom right}.EnglishClub_more__h0EC2{flex:none;display:grid;place-items:center;width:1.8rem;height:1.8rem;padding:0;border:0;border-radius:50%;color:var(--muted);background:transparent;cursor:pointer;opacity:0;transition:opacity .2s ease,background-color .2s ease}.EnglishClub_more__h0EC2:focus-visible,.EnglishClub_more__h0EC2[aria-expanded=true],.EnglishClub_row__gbeyX:hover .EnglishClub_more__h0EC2{opacity:1}.EnglishClub_more__h0EC2:hover{background:var(--tile)}@media (hover:none){.EnglishClub_more__h0EC2{display:none}.EnglishClub_bubble__7v0xK{cursor:pointer;-webkit-tap-highlight-color:transparent}}.EnglishClub_actions__S0Y3p{display:flex;flex-wrap:wrap;gap:.35rem;margin:.35rem .15rem .1rem;animation:EnglishClub_club-fade__ym7Gs .2s ease both}.EnglishClub_actions__S0Y3p button{min-height:2rem;padding:0 .9rem;border:0;border-radius:999px;color:var(--ink);background:var(--tile);font:inherit;font-size:.82rem;font-weight:600;cursor:pointer}.EnglishClub_actions__S0Y3p button:hover{background:var(--tile-2)}.EnglishClub_actions__S0Y3p button[data-danger]{color:var(--bad);background:var(--bad-soft)}.EnglishClub_dock__OKsct{position:relative;z-index:2;flex:none;display:grid;gap:.45rem;padding:.6rem .75rem max(.7rem,env(safe-area-inset-bottom));box-shadow:0 -1px 0 var(--hairline)}.EnglishClub_compose__9P7S8{display:flex;align-items:flex-end;min-height:2.7rem;border-radius:1.35rem;background:var(--tile);transition:background-color .2s ease,box-shadow .2s ease}.EnglishClub_compose__9P7S8:focus-within{background:#ffffff;box-shadow:inset 0 0 0 1.5px var(--sky)}.EnglishClub_compose__9P7S8 .EnglishClub_input__XmldB{flex:1 1 auto;align-self:stretch;min-width:0;max-height:8.5rem;margin:0;padding:.66rem .25rem .66rem 1rem;border:0;border-radius:1.35rem;color:var(--ink);background:transparent;font:inherit;font-size:1rem;line-height:1.38;overflow-y:auto;resize:none;outline:none;box-shadow:none}.EnglishClub_compose__9P7S8 .EnglishClub_input__XmldB::placeholder{color:#8e8e93;opacity:1}.EnglishClub_compose__9P7S8 .EnglishClub_input__XmldB:disabled{cursor:default}.EnglishClub_limit__LRQOQ{flex:none;align-self:center;padding:0 .35rem;color:var(--muted);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.EnglishClub_limit__LRQOQ[data-full]{color:var(--bad)}.EnglishClub_send__k73Tb{flex:none;display:grid;place-items:center;width:2.1rem;height:2.1rem;margin:.3rem;padding:0;border:0;border-radius:50%;color:var(--sky-ink);background:var(--sky);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s var(--ease)}.EnglishClub_send__k73Tb:hover:not(:disabled){background:var(--sky-deep)}.EnglishClub_send__k73Tb:active:not(:disabled){transform:scale(.9)}.EnglishClub_send__k73Tb:disabled{color:#ffffff;background:#c7c7cc;cursor:default}.EnglishClub_actions__S0Y3p button:focus-visible,.EnglishClub_back__SPK8x:focus-visible,.EnglishClub_helpButton__bNrJh:focus-visible,.EnglishClub_jump__E5_7p:focus-visible,.EnglishClub_more__h0EC2:focus-visible,.EnglishClub_rooms__c1ujD button:focus-visible,.EnglishClub_send__k73Tb:focus-visible,.EnglishClub_starters__cTu4J button:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.EnglishClub_jump__E5_7p{position:absolute;bottom:calc(100% + .6rem);left:50%;display:inline-flex;align-items:center;gap:.35rem;min-height:2.1rem;padding:0 .85rem 0 1rem;border:0;border-radius:999px;color:var(--sky-ink);background:var(--sky-soft);box-shadow:0 8px 20px -10px rgba(0,0,0,.3);font:inherit;font-size:.85rem;font-weight:600;white-space:nowrap;cursor:pointer;transform:translateX(-50%);animation:EnglishClub_club-jump__M00Vi .3s var(--ease) both}.EnglishClub_jump__E5_7p svg{width:1rem;height:1rem}.EnglishClub_notice__OU8hj{justify-self:center;max-width:100%;margin:0;padding:.45rem .95rem;border-radius:999px;color:var(--bad);background:var(--bad-soft);font-size:.86rem;font-weight:600;line-height:1.35;text-align:center;animation:EnglishClub_club-fade__ym7Gs .25s ease both}.EnglishClub_guest__Qaz8o{flex:1 1 auto;display:grid;place-content:center;justify-items:center;gap:1.1rem;padding:2rem 1.5rem max(2.5rem,env(safe-area-inset-bottom));color:var(--ink);text-align:center}.EnglishClub_guest__Qaz8o[data-inline]{padding:1.75rem 1rem;border-radius:1.5rem;background:var(--tile)}.EnglishClub_guest__Qaz8o p{max-width:22rem;margin:0;color:var(--ink-2);font-size:1.05rem;line-height:1.45}.EnglishClub_signIn__PsZr1{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.6rem;border-radius:999px;color:#ffffff;background:var(--ink);font-size:1rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.EnglishClub_signIn__PsZr1:focus-visible,.EnglishClub_signIn__PsZr1:hover{color:#ffffff;background:#000000}.EnglishClub_signIn__PsZr1:active{transform:scale(.98)}.EnglishClub_signIn__PsZr1:focus-visible{outline:2px solid var(--sky);outline-offset:3px}@keyframes EnglishClub_club-rise__Ecl53{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}@keyframes EnglishClub_club-pop__VUNDz{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:none}}@keyframes EnglishClub_club-fade__ym7Gs{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes EnglishClub_club-jump__M00Vi{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translateX(-50%)}}@media (max-width:760px){.EnglishClub_top__4Hn42{gap:.6rem;padding:.6rem .75rem .7rem}.EnglishClub_scroller__WfqG_{padding:.35rem .75rem .7rem}.EnglishClub_line__v_Euo{max-width:86%}.EnglishClub_rooms__c1ujD button{min-width:0;padding:0 .85rem}.EnglishClub_dock__OKsct{padding-right:.6rem;padding-left:.6rem}}@media (prefers-reduced-motion:reduce){.EnglishClub_actions__S0Y3p,.EnglishClub_jump__E5_7p,.EnglishClub_notice__OU8hj,.EnglishClub_popover__7Fgxc,.EnglishClub_row__gbeyX[data-fresh] .EnglishClub_bubble__7v0xK{animation:none}.EnglishClub_back__SPK8x,.EnglishClub_compose__9P7S8,.EnglishClub_helpButton__bNrJh,.EnglishClub_more__h0EC2,.EnglishClub_rooms__c1ujD button,.EnglishClub_send__k73Tb,.EnglishClub_signIn__PsZr1,.EnglishClub_starters__cTu4J button{transition:none}}