.ui_tokens__5bDOg{--grey-10:#FCFCFC;--grey-20:#F7F7F8;--grey-30:#E2E4E8;--grey-40:#C3C8D2;--grey-50:#767F8F;--grey-60:#434D5F;--grey-90:#09111D;--blue-10:#F4FBFF;--blue-20:#C7E9FF;--blue-40:#3662FF;--blue-50:#2200FD;--blue-60:#1B00C7;--blue-light:#87BDFF;--pink-20:#FFDCFF;--pink-80:#670067;--error:#FF4427;--page:var(--grey-10);--bg:var(--blue-40);--deep:var(--blue-50);--mark:var(--bg);--acc:var(--blue-40);--hot:var(--blue-40);--tx:var(--grey-90);--tx2:var(--grey-50);--card:var(--grey-10);--ink2:var(--grey-90);--mute:var(--grey-50);--line:var(--grey-30);--field:var(--grey-20);--edge:var(--grey-40);--lift:var(--grey-30);--disp:var(--font-seoulalrim),"Apple SD Gothic Neo",sans-serif;--body:var(--font-freesentation),"Apple SD Gothic Neo",sans-serif;--num:var(--font-pally),sans-serif;--t-display-2-brand:900 32px/44px var(--disp);--t-title-1-brand:900 24px/32px var(--disp);--t-title-2-brand:900 20px/28px var(--disp);--t-numeric-4:700 24px/32px var(--num);--t-body-1:500 16px/24px var(--body);--t-body-1-reading:500 16px/28px var(--body);--t-body-1-brand:900 16px/24px var(--disp);--t-body-2:500 14px/20px var(--body);--t-body-2-reading:500 14px/24px var(--body);--t-label-1:500 14px/18px var(--body);--t-caption-1:500 12px/14px var(--body);--t-brand-ls:-0.3px;color:var(--tx);font-family:var(--body);font-weight:500}@media (min-width:1280px){.ui_tokens__5bDOg{--t-display-2-brand:900 44px/56px var(--disp)}}.ui_stage__E14Rg{--tx2:var(--grey-60);--mute:var(--grey-60);font-weight:700}.ui_btn__B8fxl{--tb-h:48px;--tb-r:20px;--tb-fs:16px;--tb-px:20px;--face:var(--blue-40);--rim:var(--blue-60);--under:var(--blue-50);--shine:var(--blue-light);--label:var(--btn-label,var(--blue-10));box-sizing:border-box;height:var(--tb-h);padding:0 var(--tb-px) 4px;border:2px solid var(--rim);border-radius:var(--tb-r);display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--face);box-shadow:inset 0 -4px 0 var(--under),inset 1px 1px 0 var(--shine);font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:var(--tb-fs);line-height:1;color:var(--label);white-space:nowrap;cursor:pointer;text-decoration:none}@supports (background:color-mix(in srgb,red 30%,transparent)){.ui_btn__B8fxl{background:linear-gradient(to bottom,color-mix(in srgb,var(--shine) 30%,transparent) 0 calc((var(--tb-h) - 8px) / 2),transparent 0) top /100% calc(100% - 4px) no-repeat,var(--face)}}.ui_btn__B8fxl:active:not(:disabled){padding:4px var(--tb-px) 0;box-shadow:inset 1px 1px 0 var(--shine);--face:var(--blue-50);--shine:var(--blue-40);--label:var(--btn-label,var(--blue-10));background-position:bottom}.ui_btn__B8fxl:focus-visible{outline:4px solid var(--ink2);outline-offset:3px}.ui_big__Aog2S{--tb-h:48px;--tb-r:20px;--tb-fs:16px}.ui_soft__c4Bv0{--face:var(--grey-10);--rim:var(--grey-50);--under:var(--grey-40);--shine:var(--grey-10);--label:var(--grey-60)}.ui_soft__c4Bv0:active:not(:disabled){--face:var(--grey-20);--shine:var(--grey-20);--label:var(--grey-60)}.ui_danger__93M4H{--face:var(--grey-10);--rim:var(--error);--under:#FFC4BA;--shine:var(--grey-10);--label:var(--error)}.ui_danger__93M4H:active:not(:disabled){--face:#FFF1EE;--shine:#FFF1EE;--label:var(--error)}.ui_btn__B8fxl:disabled{--face:var(--grey-20);--rim:var(--grey-30);--under:var(--grey-20);--shine:var(--grey-20);--label:var(--grey-40);background:var(--grey-20);box-shadow:none;cursor:default}.ui_link__0eMX7{padding:0;border:0;background:none;font:inherit;font-size:16px;line-height:24px;color:var(--ink2);text-decoration:underline;text-underline-offset:4px;white-space:nowrap;cursor:pointer}.ui_link__0eMX7:disabled{color:var(--grey-40);cursor:default}.ui_blue__d5jgC{color:var(--bg)}.ui_mute__AqI9W{color:var(--mute)}.ui_red__RRGBE{color:var(--error)}.ui_card__6w7Wh{border-radius:20px;background:var(--card);border:2px solid var(--edge);box-shadow:0 4px 0 var(--lift);color:var(--ink2)}.ui_error__D9ziR{font-size:16px;line-height:24px;color:var(--error)}.ui_dim__MTDfC{position:fixed;inset:0;z-index:60;background:rgba(9,17,29,.5);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;word-break:keep-all;overflow-wrap:break-word}.ui_dlg__CnGjO{margin:160px 16px 32px;width:440px;max-width:calc(100vw - 32px);padding:24px 20px 20px;border-radius:20px;background:var(--blue-10);border:2px solid var(--blue-40);box-shadow:0 4px 0 var(--lift);color:var(--ink2)}.ui_dlg__CnGjO h2{margin:0;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:24px;line-height:32px;text-align:center;color:var(--blue-40)}.ui_dlg__CnGjO>p{margin:12px 0 0;font-size:16px;line-height:24px;color:var(--grey-60);white-space:pre-line;word-break:keep-all;text-align:center}.ui_who__H3gX9{margin:20px 0 0;padding:16px 20px;border-radius:16px;background:var(--field)}.ui_who__H3gX9 b{display:block;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:20px;line-height:28px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_who__H3gX9 span{font-size:16px;line-height:24px;color:var(--mute)}.ui_btns__muT4b{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.ui_btns__muT4b.ui_one__h8wEd{grid-template-columns:1fr}.ui_note__QbKCE{margin:16px 0 0;font-size:16px;line-height:24px;color:var(--mute)}.ui_cancel__DFttB{display:block;margin:16px auto 0}.ui_lang__XAtMI{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--grey-20);border:1px solid var(--grey-30)}.ui_lang__XAtMI button{height:26px;padding:0 12px;border:0;border-radius:999px;background:none;font-family:var(--body);font-weight:700;font-size:14px;line-height:20px;color:var(--grey-50);white-space:nowrap;cursor:pointer}.ui_lang__XAtMI button[aria-pressed=true]{background:var(--grey-10);color:var(--grey-90);box-shadow:0 1px 2px rgba(9,17,29,.12)}.ui_whiteEdge__6O3_W{filter:drop-shadow(1px 0 0 #9AA3AF) drop-shadow(-1px 0 0 #9AA3AF) drop-shadow(0 1px 0 #9AA3AF) drop-shadow(0 -1px 0 #9AA3AF)}.ui_kept__4f84X{margin:16px 0 0;padding:16px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;border-color:#FFC93C}.ui_kept__4f84X p{flex:1 1 320px;margin:0;font-size:16px;line-height:24px;color:var(--tx2)}.ui_kept__4f84X p b{color:var(--ink2)}.ui_kept__4f84X div{display:flex;gap:8px}.phone_ph__8Wmq0{position:fixed;inset:0;z-index:40;overflow-y:auto;background:var(--page);color:var(--tx)}.phone_col__BDabR{box-sizing:border-box;max-width:430px;min-height:100%;margin:0 auto;padding:20px 20px 24px;display:flex;flex-direction:column}.phone_col__BDabR:has([data-feedback-row]) [data-reaction-dock]{position:relative}.phone_langRow__V1jiD{display:flex;justify-content:flex-end;margin-bottom:8px}.phone_ptop__ZQo4q{height:24px;display:flex;justify-content:space-between;gap:12px;font-size:16px;line-height:24px;color:var(--tx2)}.phone_ptopLogo__YChk7{flex:none;height:24px;max-width:96px;object-fit:contain}.phone_ptop__ZQo4q span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone_ptop__ZQo4q b{font-family:var(--num);font-weight:700;color:var(--tx);flex:none}.phone_ph__8Wmq0 h1{margin:20px 0 0;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:32px;line-height:44px;color:var(--tx)}.phone_ph__8Wmq0 h1 em{font-style:normal;color:var(--bg)}.phone_lobbyHead__2TgjH{display:flex;align-items:flex-start;gap:12px}.phone_lobbyText__KHvxm{flex:1;min-width:0}.phone_lobbyText__KHvxm .phone_psub__MUr9m,.phone_lobbyText__KHvxm h1{word-break:keep-all;overflow-wrap:break-word}.phone_shareQr__ilwb3{flex:none;margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border:2px solid #d9dee5;border-radius:16px;background:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.phone_shareQr__ilwb3 svg{display:block}.phone_shareQr__ilwb3 b{font-family:var(--num);font-weight:700;font-size:14px;line-height:20px;color:#09111D;letter-spacing:.02em}.phone_shareSheet__9_FiE{text-align:center}.phone_sheet__gg_cI.phone_shareSheet__9_FiE h2{margin:0;font-size:16px;line-height:24px}.phone_shareSheet__9_FiE p{margin:8px 0 0;font-size:16px;line-height:24px;color:var(--tx2)}.phone_shareBig__lQxGV{margin:20px auto 0;width:232px;padding:16px;border-radius:20px;background:#fff}.phone_shareBig__lQxGV svg{display:block}.phone_shareCode__rTdXi{margin-top:12px;font-size:16px;line-height:24px;color:var(--tx2)}.phone_shareCode__rTdXi b{font-family:var(--num);font-weight:700;font-size:24px;color:var(--tx)}.phone_psub__MUr9m{margin:8px 0 0;font-size:16px;line-height:24px;color:var(--tx2)}.phone_body__IQdtw{margin-top:28px;flex:1}.phone_cta__yQU1J{margin-top:24px;width:100%}.phone_ctaBar__b23W3{position:sticky;bottom:var(--keyboard,0);z-index:2;margin:12px 0 -24px;padding:12px 0 calc(24px + env(safe-area-inset-bottom, 0px));background:var(--page)}.phone_ctaBar__b23W3:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:16px;background:linear-gradient(to top,var(--page),transparent);pointer-events:none}.phone_ctaIn__RMfxs{width:100%}.phone_ph__8Wmq0[data-keyboard] .phone_col__BDabR{min-height:calc(100% + var(--keyboard))}.phone_ph__8Wmq0[data-keyboard] .phone_ctaBar__b23W3{padding-bottom:12px}.phone_foot__0eTbn{margin-top:24px;text-align:center;font-size:16px;line-height:24px;color:var(--tx2)}.phone_foot__0eTbn b{font-family:var(--num);font-weight:700;color:var(--tx)}.phone_err__bekEd{margin:12px 0 0}.phone_blockedBar__FQHx2,.phone_err__bekEd{font-size:16px;line-height:24px;color:var(--error)}.phone_blockedBar__FQHx2{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--page);box-shadow:0 2px 12px rgb(0 0 0/.25)}.phone_blockedBar__FQHx2 p{margin:0}.phone_name__nN70g{position:relative}.phone_name__nN70g input{box-sizing:border-box;width:100%;height:56px;padding:0 56px 0 24px;border-radius:16px;background:var(--grey-10);border:2px solid var(--bg);color:var(--ink2);font-weight:500;font-size:16px;outline:none}.phone_name__nN70g input[aria-invalid=true]{border-color:var(--error)}.phone_name__nN70g small{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-family:var(--num);font-weight:700;font-size:16px;color:var(--mute)}.phone_hero__eZ5lx{display:block;width:240px;height:200px;margin:0 auto;object-fit:contain;object-position:50% 100%}.phone_heroBox__Ovip2{display:flex;justify-content:center;align-items:flex-end;width:240px;height:200px;margin:0 auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.phone_heroBox__Ovip2>*{flex:none;position:relative;z-index:0}.phone_heroBox__Ovip2 canvas,.phone_heroBox__Ovip2>*{pointer-events:none}@media (max-height:700px){.phone_heroBox__Ovip2{height:128px}.phone_heroBox__Ovip2>*{scale:.64;transform-origin:50% 100%}.phone_lobbyText__KHvxm h1{margin-top:8px;font-size:26px;line-height:34px}.phone_lobbyText__KHvxm .phone_psub__MUr9m{margin-top:4px;font-size:15px;line-height:22px}}button.phone_heroBox__Ovip2{border:0;padding:0;background:none;font:inherit;color:inherit}button.phone_heroBox__Ovip2 .phone_hero__eZ5lx{margin:0}.phone_pokeHint__6LgPQ{margin:8px 0 12px;text-align:center;font-size:14px;line-height:20px;font-weight:700;color:var(--tx2)}.phone_card__vcLcY{padding:20px;border-radius:20px;background:var(--card);border:2px solid var(--edge);box-shadow:0 4px 0 var(--lift);color:var(--ink2)}.phone_nm__be4fm{text-align:center;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:24px;line-height:32px;overflow-wrap:anywhere}.phone_tiles__geSFq{margin-top:16px;display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.phone_tiles__geSFq button{aspect-ratio:1;padding:0;border:0;border-radius:16px;background:var(--field);display:flex;align-items:center;justify-content:center;cursor:pointer}.phone_tiles__geSFq button[aria-pressed=true]{background:var(--blue-10);box-shadow:0 0 0 3px var(--bg)}.phone_tiles__geSFq img{width:84%;height:84%;object-fit:contain}.phone_card__vcLcY p{margin:0;text-align:center;font-size:16px;line-height:24px;color:var(--mute);white-space:pre-line}.phone_card__vcLcY .phone_action__zv5tv{display:flex;width:100%;margin-top:16px}.phone_myteam__5tbeF{margin-top:16px;padding-top:16px;border-top:1px solid var(--line);display:flex;align-items:center;gap:12px;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:20px}.phone_myteam__5tbeF img{width:48px;height:48px;border-radius:22%;object-fit:cover}.phone_tlogo__SBJsB{display:inline-block;width:1.4em;height:1.4em;margin-right:.3em;border-radius:22%;object-fit:cover;vertical-align:-.35em}.phone_myteam__5tbeF button{margin-left:auto;font-size:16px}.phone_teams__qGwBt{display:grid;grid-template-columns:1fr 1fr;gap:12px}.phone_teams__qGwBt button{height:112px;border-radius:16px;background:var(--card);border:2px solid var(--edge);box-shadow:0 4px 0 var(--lift);color:var(--ink2);display:grid;align-content:center;justify-items:center;gap:8px;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:20px;line-height:28px;cursor:pointer}.phone_teams__qGwBt img{width:48px;height:48px;border-radius:22%;display:block;object-fit:cover}.phone_teams__qGwBt button[aria-pressed=true]{background:var(--blue-10);border-color:var(--bg);box-shadow:0 0 0 2px var(--bg),0 4px 0 2px var(--blue-20)}.phone_teams__qGwBt.phone_many__tvX8J button{height:88px;grid-auto-flow:column;justify-content:start;justify-items:start;align-items:center;padding:0 16px;gap:12px}.phone_teams__qGwBt.phone_crowd__FuCy7{gap:10px}.phone_teams__qGwBt.phone_crowd__FuCy7 button{height:64px;padding:0 12px;gap:10px}.phone_teams__qGwBt.phone_crowd__FuCy7 img{width:40px;height:40px}.phone_auto__Nvt1p{box-sizing:border-box;width:100%;margin-top:12px;height:64px;padding:0 20px;border-radius:16px;background:var(--grey-20);border:2px solid var(--grey-30);display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:20px;color:var(--ink2);cursor:pointer}.phone_auto__Nvt1p small{font-family:var(--body);font-weight:700;font-size:16px;color:var(--tx2);text-align:right}.phone_auto__Nvt1p[aria-pressed=true]{background:var(--blue-10);border-color:var(--bg);box-shadow:0 0 0 2px var(--bg)}.phone_find__Dk9ZM{background:linear-gradient(var(--blue-10),var(--blue-20));color:var(--ink2)}.phone_find__Dk9ZM .phone_deco__rCBqJ{position:absolute;left:50%;top:0;width:402px;height:556px;transform:translateX(-50%);pointer-events:none}.phone_find__Dk9ZM .phone_col__BDabR{position:relative;padding-top:72px}.phone_fhead__n57h_{height:40px;display:flex;align-items:center;padding:0 20px 0 12px}.phone_fhead__n57h_ a,.phone_fhead__n57h_ button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;background:none;padding:0;cursor:pointer}.phone_fhead__n57h_ img{width:16px;height:16px}.phone_fhead__n57h_ span{flex:1;margin-right:32px;font-size:20px;line-height:1;color:var(--blue-10);paint-order:stroke fill;-webkit-text-stroke:4px var(--blue-40);text-shadow:0 1px 0 var(--blue-40)}.phone_fhead__n57h_ span,.phone_fk__4UlOt{text-align:center;font-family:var(--disp);letter-spacing:-.3px;font-weight:900}.phone_fk__4UlOt{margin:76px 0 0;font-size:16px;line-height:24px;color:var(--blue-40)}.phone_fs__X5aHc{margin:8px 0 0;text-align:center;font-weight:500;font-size:16px;line-height:24px;color:var(--grey-90);word-break:keep-all}.phone_fcells__oQCvX{position:relative;margin-top:28px;height:56px;display:flex;justify-content:space-between}.phone_fcells__oQCvX input{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;caret-color:transparent}.phone_fcells__oQCvX span{box-sizing:border-box;width:40px;height:56px;border-radius:12px;background:var(--grey-10);border:2px solid var(--grey-20);display:flex;align-items:center;justify-content:center;font-family:var(--num);font-weight:700;font-size:16px;color:var(--grey-60);pointer-events:none}.phone_fcells__oQCvX span.phone_fill__n25hi{border-color:var(--blue-20)}.phone_fcells__oQCvX span.phone_on__9BYjg{border-color:var(--blue-40);color:var(--grey-50)}.phone_fcells__oQCvX span.phone_bad__ArJy5{border-color:var(--error)}.phone_ferr__zHVD2{margin:12px 0 0;text-align:center;font-weight:500;font-size:14px;line-height:20px;color:var(--error);word-break:keep-all}.phone_fagain__7d9Al{display:flex;margin:12px auto 0}.phone_fbusy__RJLbQ{margin:12px 0 0;text-align:center;font-weight:500;font-size:14px;line-height:20px;color:var(--grey-50)}.phone_sheetDim__GaKD6{position:fixed;inset:0;z-index:50;background:rgba(9,17,29,.5);display:flex;align-items:flex-end;justify-content:center}.phone_sheet__gg_cI{box-sizing:border-box;width:100%;max-width:430px;max-height:90%;overflow-y:auto;padding:24px 20px 28px;border-radius:24px 24px 0 0;background:var(--page)}.phone_sheet__gg_cI h2{margin:0 0 16px;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:24px;line-height:32px}.phone_game__CMHaD{position:fixed;inset:0;z-index:45;background:hsl(216 79% 9%)}.phone_gameFrame__ciLIR{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.phone_gameCover__WtAGh{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;text-align:center;background:var(--page);color:var(--tx)}.phone_gameCover__WtAGh h1{margin:0}.phone_gameOver__Xmhei{position:absolute;inset:0;overflow-y:auto;background:var(--page)}.phone_count__SQITk{font-family:var(--num);font-weight:700;font-size:120px;line-height:1;color:var(--bg)}.phone_score__CfwZE{margin-top:12px!important;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:20px!important;line-height:28px!important;color:var(--ink2)!important}.phone_quizCount__9pNxb{margin-top:40px;text-align:center;font-family:var(--num);font-weight:700;font-size:120px;line-height:1;color:var(--bg)}.phone_quiz__6td8n{margin-top:16px}.phone_qhead__mg4Kn{display:flex;align-items:center;gap:12px;font-weight:700;font-size:16px;color:var(--tx2)}.phone_qhead__mg4Kn b{font-family:var(--num);color:var(--tx)}.phone_qhead__mg4Kn span{padding:4px 12px;border-radius:12px;background:var(--blue-10);color:var(--bg)}.phone_qhead__mg4Kn em{margin-left:auto;font-style:normal;font-family:var(--num);font-weight:700;font-size:24px;color:var(--bg)}.phone_qtext__lHFAD{margin:12px 0 0;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:24px;line-height:32px;color:var(--tx);overflow-wrap:anywhere}.phone_qphoto__k729k{display:block;width:100%;max-height:180px;margin-top:12px;object-fit:contain;border-radius:16px;background:var(--grey-20)}.phone_qphotoPart__oVHoD{height:180px}.phone_qchoices__uNhsR{margin-top:20px;display:grid;gap:12px}.phone_qchoices__uNhsR.phone_two__8J7n8{grid-template-columns:1fr 1fr}.phone_qchoices__uNhsR button{display:flex;align-items:center;gap:16px;min-height:72px;padding:12px 16px;border-radius:20px;background:var(--card);border:2px solid var(--edge);box-shadow:0 4px 0 var(--lift);color:var(--ink2);font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:20px;line-height:28px;text-align:left;cursor:pointer;overflow-wrap:anywhere}.phone_qchoices__uNhsR button span{flex:none;width:44px;height:44px;border-radius:16px;background:var(--blue-10);color:var(--bg);display:flex;align-items:center;justify-content:center;font-family:var(--num)}.phone_qchoices__uNhsR button[aria-pressed=true]{background:var(--blue-10);border-color:var(--bg);box-shadow:0 0 0 2px var(--bg)}.phone_qchoices__uNhsR button:disabled:not([aria-pressed=true]){opacity:.5;cursor:default}.phone_qshort__WtCMC{margin-top:20px;display:grid;grid-template-columns:1fr auto;gap:12px}.phone_qshort__WtCMC input{box-sizing:border-box;height:56px;padding:0 20px 0 24px;border-radius:16px;background:var(--grey-10);border:2px solid var(--bg);color:var(--ink2);font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:16px;outline:none}.phone_qshort__WtCMC input:disabled{border-color:var(--edge)}.phone_qstarsAt__3_PUN{margin-top:20px}.phone_qwords__P_FnV{margin-top:20px;display:grid;gap:10px}.phone_qwords__P_FnV input{box-sizing:border-box;height:56px;padding:0 20px 0 24px;border-radius:16px;background:var(--grey-10);border:2px solid var(--bg);color:var(--ink2);font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:16px;outline:none}.phone_qwords__P_FnV input:disabled{border-color:var(--edge)}.phone_lamp__HiHUZ{width:220px;height:220px;margin:32px auto 0;border-radius:50%;background:var(--grey-20);border:4px solid var(--grey-30);transition:background .05s,box-shadow .05s}.phone_lampOn__rbZjW{background:#FFC93C;border-color:#FFB000;box-shadow:0 0 0 10px rgba(255,201,60,.35),0 0 60px 20px rgba(255,201,60,.6)}.phone_lampOff__htQ8d{background:var(--grey-30);border-color:var(--grey-40);opacity:.6}.phone_prizeCard__du7_T{margin-bottom:16px;padding:20px 20px 24px;border-radius:24px;background:#fff;border:4px solid var(--bg);box-shadow:0 4px 0 var(--blue-20);display:grid;gap:4px;color:var(--ink2);animation:phone_vPop__EqpSw .5s cubic-bezier(.3,1.6,.5,1) both}.phone_prizePic__qnhmr{aspect-ratio:1;margin-bottom:16px;border-radius:24px;background:#FFF0C7;overflow:hidden;display:flex;align-items:center;justify-content:center}.phone_prizePic__qnhmr img{width:100%;height:100%;object-fit:cover}.phone_prizePic__qnhmr img[data-default]{width:70%;height:70%;object-fit:contain}.phone_prizeCard__du7_T b{font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:32px;line-height:44px;overflow-wrap:anywhere}.phone_prizeCard__du7_T small{font-weight:700;font-size:16px;line-height:24px;color:var(--tx2)}.phone_prizeSmall__q475o{grid-template-columns:112px 1fr;grid-template-rows:auto auto;align-content:center;column-gap:16px;padding:16px}.phone_prizeSmall__q475o .phone_prizePic__qnhmr{grid-row:1/3;width:112px;margin:0;border-radius:20px}.phone_prizeSmall__q475o b{align-self:end;font-size:16px;line-height:24px}.phone_prizeSmall__q475o small{align-self:start}.phone_prizeShow__Oj0z1{margin:24px 0 0;text-align:center;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:20px;line-height:28px;color:var(--ink2);white-space:pre-line}@media (prefers-reduced-motion:reduce){.phone_prizeCard__du7_T{animation:none}}.phone_prizeIs__WfiRU{margin:28px 0 0;text-align:center;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:24px;line-height:32px;color:var(--ink2)}.phone_banner__bcTPC{aspect-ratio:350/65;margin:20px auto 0;border-radius:12px}.phone_banner__bcTPC,.phone_cdPic__jztyO{display:block;width:100%;max-width:350px;object-fit:cover}.phone_cdPic__jztyO{aspect-ratio:350/140;margin:24px auto 0;border-radius:16px}.phone_verdict__SIRVY{position:relative;margin-top:16px;padding:24px 20px 20px;border-radius:24px;background:var(--card);border:2px solid var(--edge);box-shadow:0 4px 0 var(--lift);text-align:center;color:var(--ink2)}.phone_verdict__SIRVY h1{margin:8px 0 0;font-size:36px;line-height:48px}.phone_vFace__oTK_R{position:relative;display:block;width:120px;height:120px;margin:0 auto}.phone_vFace__oTK_R img{width:100%;height:100%;object-fit:contain}.phone_vMark__ysruB{position:absolute;right:-14px;bottom:-6px;width:48px;height:48px;border-radius:50%;background:var(--grey-40);fill:none;stroke:#fff;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.phone_vMine__CGnRo{color:var(--tx2)}.phone_vAnswer__2z4OE,.phone_vMine__CGnRo{margin:12px 0 0;font-size:16px;line-height:24px;overflow-wrap:anywhere}.phone_vAnswer__2z4OE{display:inline-block;padding:8px 16px;border-radius:12px;background:var(--blue-10);color:var(--bg);font-weight:700}.phone_good__TjceK{border-color:#22C55E;box-shadow:0 4px 0 #15803D;background:#F0FDF4;animation:phone_vPop__EqpSw .5s cubic-bezier(.3,1.6,.5,1) both}.phone_good__TjceK h1{color:#15803D}.phone_good__TjceK .phone_vMark__ysruB{background:#22C55E;animation:phone_vStamp__Pev4r .45s cubic-bezier(.2,1.6,.4,1) .2s both}.phone_good__TjceK .phone_vFace__oTK_R img{animation:phone_vJump__lJLOk .55s ease-out .15s 2}.phone_bad__ArJy5{border-color:var(--error);box-shadow:0 4px 0 #C2321C;background:#FFF4F1;animation:phone_vShake__cBVi1 .5s ease-in-out both}.phone_bad__ArJy5 h1{color:var(--error)}.phone_bad__ArJy5 .phone_vMark__ysruB{background:var(--error);animation:phone_vStamp__Pev4r .45s cubic-bezier(.2,1.6,.4,1) .15s both}.phone_bad__ArJy5 .phone_vFace__oTK_R img{transform-origin:50% 100%;animation:phone_vDroop__mw058 .8s ease-out .1s both}.phone_vBurst___pfot{position:absolute;left:50%;top:70px;width:0;height:0;pointer-events:none}.phone_vBurst___pfot i{position:absolute;left:-5px;top:-8px;width:10px;height:16px;border-radius:4px;opacity:0;transform:rotate(var(--a));animation:phone_vBurst___pfot .9s cubic-bezier(.2,.7,.3,1) .1s both}.phone_gold__ZzIOk{border-color:#F2B21B;box-shadow:0 4px 0 #C98A00;background:#FFF8E1;animation:phone_vPop__EqpSw .5s cubic-bezier(.3,1.6,.5,1) both}.phone_gold__ZzIOk h1{color:#B07800}.phone_silver__C_itB{border-color:#A9B6C6;box-shadow:0 4px 0 #7D8B9C;background:#F4F6F9;animation:phone_vPop__EqpSw .5s cubic-bezier(.3,1.6,.5,1) both}.phone_silver__C_itB h1{color:#5B6878}.phone_bronze__VFFHx{border-color:#E5A36B;box-shadow:0 4px 0 #B7743D;background:#FDF1E6;animation:phone_vPop__EqpSw .5s cubic-bezier(.3,1.6,.5,1) both}.phone_bronze__VFFHx h1{color:#A15F28}.phone_bronze__VFFHx .phone_vFace__oTK_R img,.phone_gold__ZzIOk .phone_vFace__oTK_R img,.phone_silver__C_itB .phone_vFace__oTK_R img{animation:phone_vJump__lJLOk .55s ease-out .15s 2}.phone_vMedal__jOhu9{display:grid;place-items:center;font-family:var(--num);font-weight:700;font-size:24px;color:#fff;border:3px solid #fff;box-sizing:border-box;animation:phone_vStamp__Pev4r .45s cubic-bezier(.2,1.6,.4,1) .2s both}.phone_gold__ZzIOk .phone_vMedal__jOhu9{background:#F2B21B}.phone_silver__C_itB .phone_vMedal__jOhu9{background:#A9B6C6}.phone_bronze__VFFHx .phone_vMedal__jOhu9{background:#E5A36B}.phone_vMvp__VEZHs{display:inline-block;margin:12px 0 0 8px;padding:8px 16px;border-radius:12px;background:#FFF1C2;color:#9A6A00;font-weight:900;font-size:16px;line-height:24px}.phone_vWait__5XeAS .phone_vFace__oTK_R img{animation:phone_vBob__1kWor .5s ease-in-out infinite alternate}.phone_vWait__5XeAS h1:after{content:"…";display:inline-block;animation:phone_vDots__eapl9 1s steps(4) infinite}@keyframes phone_vBob__1kWor{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(-8px) rotate(4deg)}}@keyframes phone_vDots__eapl9{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -10% 0 0)}}@keyframes phone_vPop__EqpSw{0%{transform:scale(.85);opacity:0}60%{transform:scale(1.04);opacity:1}to{transform:none}}@keyframes phone_vStamp__Pev4r{0%{transform:scale(2.4) rotate(-20deg);opacity:0}to{transform:none;opacity:1}}@keyframes phone_vJump__lJLOk{0%,to{transform:none}40%{transform:translateY(-22px) scale(1.05,.95)}60%{transform:translateY(-22px)}}@keyframes phone_vShake__cBVi1{0%,to{transform:none}20%{transform:translateX(-10px)}40%{transform:translateX(9px)}60%{transform:translateX(-6px)}80%{transform:translateX(3px)}}@keyframes phone_vDroop__mw058{0%{transform:none}50%{transform:rotate(-8deg) translateY(4px)}to{transform:rotate(-4deg) translateY(6px) scale(.96);filter:saturate(.6)}}@keyframes phone_vBurst___pfot{0%{opacity:1;transform:rotate(var(--a)) translateY(0)}to{opacity:0;transform:rotate(var(--a)) translateY(-150px) rotate(200deg)}}@media (prefers-reduced-motion:reduce){.phone_bad__ArJy5,.phone_bad__ArJy5 .phone_vFace__oTK_R img,.phone_bad__ArJy5 .phone_vMark__ysruB,.phone_bronze__VFFHx,.phone_bronze__VFFHx .phone_vFace__oTK_R img,.phone_gold__ZzIOk,.phone_gold__ZzIOk .phone_vFace__oTK_R img,.phone_good__TjceK,.phone_good__TjceK .phone_vFace__oTK_R img,.phone_good__TjceK .phone_vMark__ysruB,.phone_silver__C_itB,.phone_silver__C_itB .phone_vFace__oTK_R img,.phone_vMedal__jOhu9,.phone_vWait__5XeAS .phone_vFace__oTK_R img,.phone_vWait__5XeAS h1:after{animation:none}.phone_vBurst___pfot{display:none}}.phone_vCalm__tDZVX .phone_vMark__ysruB{position:static;display:flex;align-items:center;justify-content:center;width:120px;height:120px;stroke-width:5px}.phone_vCalm__tDZVX .phone_vMedal__jOhu9{font-size:56px}.phone_vCalm__tDZVX .phone_vDots__eapl9{background:var(--grey-30);color:var(--grey-60);font-family:var(--num);font-weight:700;font-size:60px;line-height:1}.phone_slideHead__Tzl6e{margin:16px 0 0;display:flex;justify-content:space-between;gap:12px;font-size:14px;font-weight:700;color:var(--mute)}.phone_slideTitle__Gcamn>span{white-space:normal}.phone_slideLines__ze_Jh{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.phone_slideLines__ze_Jh p{margin:0;font-size:16px;line-height:24px;font-weight:700;color:var(--tx2);word-break:keep-all;overflow-wrap:anywhere}.phone_slideImage__tBCCO{margin:0;border-radius:16px;overflow:hidden;background:#0E1320}.phone_slideImage__tBCCO img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain}.phone_slideImage__tBCCO figcaption{padding:12px 16px;background:var(--card);font-size:16px;line-height:24px;font-weight:700;color:var(--tx)}.phone_breakClock__Z_nAP{display:block;margin:20px 0 0;text-align:center;font-family:var(--num);font-weight:700;font-size:80px;line-height:1;color:var(--bg);font-variant-numeric:tabular-nums}.phone_breakNext__OjJjP{margin:24px 0 0;text-align:center;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:20px;color:var(--tx)}.phone_schedule__Vm96g{margin:16px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.phone_schedule__Vm96g li{display:flex;gap:16px;padding:12px 16px;border-radius:16px;background:var(--card);border:2px solid var(--line);font-size:16px;line-height:24px;font-weight:700;color:var(--tx)}.phone_schedule__Vm96g time{flex:none;min-width:52px;font-family:var(--num);font-weight:700;color:var(--bg)}.phone_schedule__Vm96g li span{min-width:0;overflow-wrap:anywhere}.phone_placePop__dN_bk{animation:phone_placePop__dN_bk .5s cubic-bezier(.3,1.6,.5,1) both}@keyframes phone_placePop__dN_bk{0%{opacity:0;transform:scale(.7) translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.phone_placePop__dN_bk{animation:none}}.phone_how__pys0V{display:flex;flex-direction:column;align-items:center;width:100%;max-width:360px}.phone_howTop__A_6o6{margin:0;font-size:16px;line-height:24px;color:var(--tx2)}.phone_howMove__c4kNY{margin-top:12px;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:44px;line-height:56px;color:var(--mark,var(--bg))}.phone_how__pys0V[data-sensor] .phone_howMove__c4kNY{padding:4px 20px;border-radius:16px;background:var(--bg);color:var(--on-bg,#FFFFFF)}.phone_howLine__CQozl{margin:12px 0 0;font-weight:900;font-size:20px;line-height:28px;color:var(--tx);word-break:keep-all}.phone_howSteps__tPrTN{margin:16px 0 8px;padding:0;list-style:none;display:grid;gap:8px;width:100%;counter-reset:st;text-align:left}.phone_howSteps__tPrTN li{counter-increment:st;display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:16px;background:var(--grey-20,#F7F7F8);font-size:16px;line-height:24px;color:var(--tx2);word-break:keep-all}.phone_howSteps__tPrTN li:before{content:counter(st);flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--bg);color:var(--on-bg,#FFFFFF);font-family:var(--num);font-size:14px}.phone_cdMove__W1lYf{margin:16px 0 0;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:24px;line-height:32px;color:var(--mark,var(--bg))}.phone_auto__Nvt1p,.phone_heroBox__Ovip2,.phone_qchoices__uNhsR button,.phone_shareQr__ilwb3,.phone_teams__qGwBt button,.phone_tiles__geSFq button{transition:transform .12s ease-out}.phone_auto__Nvt1p:active,.phone_heroBox__Ovip2:active,.phone_qchoices__uNhsR button:active:not(:disabled),.phone_shareQr__ilwb3:active,.phone_teams__qGwBt button:active,.phone_tiles__geSFq button:active{transform:scale(.96)}.phone_qchoices__uNhsR button[aria-pressed=true],.phone_teams__qGwBt button[aria-pressed=true],.phone_tiles__geSFq button[aria-pressed=true]{animation:phone_pickPop__6A_jc .32s cubic-bezier(.3,1.6,.5,1)}.phone_sheetDim__GaKD6{animation:phone_dimIn__Xf8WK .2s ease-out both}.phone_sheet__gg_cI{animation:phone_sheetUp__mRIJy .32s cubic-bezier(.2,.8,.3,1) both}.phone_fcells__oQCvX span.phone_fill__n25hi{animation:phone_pickPop__6A_jc .24s cubic-bezier(.3,1.6,.5,1)}.phone_fcells__oQCvX span.phone_bad__ArJy5{animation:phone_vShake__cBVi1 .4s ease-in-out}.phone_quizCount__9pNxb{animation:phone_countBeat__bscRw .45s cubic-bezier(.3,1.6,.5,1) both}.phone_heroBox__Ovip2>img{transform-origin:50% 100%;animation:phone_heroBreath__5VZvX 1.6s ease-in-out infinite alternate}.phone_card__vcLcY .phone_nm__be4fm{animation:phone_nameIn__YLZI5 .32s ease-out}@keyframes phone_pickPop__6A_jc{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:none}}@keyframes phone_dimIn__Xf8WK{0%{opacity:0}to{opacity:1}}@keyframes phone_sheetUp__mRIJy{0%{transform:translateY(100%)}to{transform:none}}@keyframes phone_countBeat__bscRw{0%{transform:scale(1.5);opacity:0}to{transform:none;opacity:1}}@keyframes phone_heroBreath__5VZvX{0%{transform:none}to{transform:scale(1.03,.97)}}@keyframes phone_nameIn__YLZI5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}[data-mood=CALM] .phone_heroBox__Ovip2>img,[data-mood=CALM] .phone_qchoices__uNhsR button[aria-pressed=true],[data-mood=CALM] .phone_quizCount__9pNxb,[data-mood=CALM] .phone_teams__qGwBt button[aria-pressed=true]{animation:none}@media (prefers-reduced-motion:reduce){.phone_auto__Nvt1p,.phone_heroBox__Ovip2,.phone_qchoices__uNhsR button,.phone_shareQr__ilwb3,.phone_teams__qGwBt button,.phone_tiles__geSFq button{transition:none}.phone_card__vcLcY .phone_nm__be4fm,.phone_fcells__oQCvX span.phone_bad__ArJy5,.phone_fcells__oQCvX span.phone_fill__n25hi,.phone_heroBox__Ovip2>img,.phone_qchoices__uNhsR button[aria-pressed=true],.phone_quizCount__9pNxb,.phone_sheetDim__GaKD6,.phone_sheet__gg_cI,.phone_teams__qGwBt button[aria-pressed=true],.phone_tiles__geSFq button[aria-pressed=true]{animation:none}}.phone_heroBox__Ovip2.phone_heroSmall__YCsjE{height:112px}.phone_heroBox__Ovip2.phone_heroSmall__YCsjE>*{scale:.56;transform-origin:50% 100%}img.phone_hero__eZ5lx.phone_heroSmall__YCsjE{width:134px;height:112px}.phone_nextUp__55Ex1{padding:16px 20px;border-radius:20px;background:var(--card);border:2px solid var(--edge);box-shadow:0 4px 0 var(--lift);color:var(--ink2);animation:phone_nameIn__YLZI5 .32s ease-out}.phone_card__vcLcY.phone_cardAfterNext__PS4KC{margin-top:12px;padding:14px 20px}.phone_card__vcLcY.phone_cardAfterExtras__rkDlP{margin-top:12px}.phone_nextLabel__tS_1c{font-size:14px;line-height:20px;font-weight:700;color:var(--grey-60)}.phone_nextTitle__hyf8V{margin-top:2px;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:24px;line-height:32px;color:var(--tx);word-break:keep-all;overflow-wrap:anywhere}.phone_nextLine__AdU9C{margin:4px 0 0;font-size:16px;line-height:24px;font-weight:700;color:var(--grey-60);word-break:keep-all}.phone_nextSteps__mojYP{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:8px;counter-reset:st}.phone_nextSteps__mojYP li{counter-increment:st;display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:16px;background:var(--grey-20);font-size:16px;line-height:24px;color:var(--grey-60);word-break:keep-all}.phone_nextSteps__mojYP li:before{content:counter(st);flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--blue-20);color:var(--blue-60);font-family:var(--num);font-weight:700;font-size:14px;line-height:1}.phone_nextAsk__ZznwM{margin-top:16px}.phone_nextBtn__Pf_MG{display:flex;width:100%}.phone_nextHint__EfMZV{margin:8px 0 0;text-align:center;font-size:14px;line-height:20px;color:var(--grey-60);word-break:keep-all}.phone_nextState__Ufr5x{margin-top:16px;padding:12px 16px;border-radius:16px;background:var(--grey-20);border:2px solid var(--grey-30);display:flex;align-items:center;gap:12px}.phone_nextState__Ufr5x svg{flex:none;color:var(--blue-60)}.phone_nextState__Ufr5x b{display:block;font-family:var(--disp);letter-spacing:-.3px;font-weight:900;font-size:16px;line-height:24px;color:var(--tx)}.phone_nextState__Ufr5x span{display:block;font-size:14px;line-height:20px;color:var(--grey-60);word-break:keep-all}.phone_nextReady__GTjJT{background:var(--blue-10);border-color:var(--blue-20)}.phone_nextReady__GTjJT b{color:var(--blue-60)}.phone_nextLater___I_K1{margin-top:12px;text-align:center}@media (prefers-reduced-motion:reduce){.phone_nextUp__55Ex1{animation:none}}.phone_ph__8Wmq0[data-themed] .phone_nextSteps__mojYP li:before{background:color-mix(in srgb,var(--bg) 22%,var(--card));color:var(--mark,var(--blue-60))}.phone_ph__8Wmq0[data-themed] .phone_nextReady__GTjJT{background:color-mix(in srgb,var(--bg) 8%,var(--card));border-color:color-mix(in srgb,var(--bg) 22%,var(--card))}.phone_ph__8Wmq0[data-themed] .phone_nextReady__GTjJT b,.phone_ph__8Wmq0[data-themed] .phone_nextState__Ufr5x svg{color:var(--mark,var(--blue-60))}.phone_teamTag__RwNM3{display:inline-flex;align-items:center;gap:12px;min-width:0}.phone_cardAfterNext__PS4KC .phone_nm__be4fm{font-size:20px;line-height:28px}.phone_cardAfterNext__PS4KC .phone_myteam__5tbeF{margin-top:10px;padding-top:10px;gap:8px;font-size:20px;line-height:28px}.phone_cardAfterNext__PS4KC .phone_teamTag__RwNM3{gap:8px}.phone_cardAfterNext__PS4KC .phone_teamTag__RwNM3 span{min-width:0;overflow-wrap:anywhere}.phone_cardAfterNext__PS4KC .phone_myteam__5tbeF img{flex:none;width:28px;height:28px}.phone_ph__8Wmq0{--banner-h:calc(min(350px, 100vw - 40px) * 65 / 350)}.phone_bannerDock__Y_cSK{position:sticky;bottom:0;z-index:4;margin:16px -20px -24px;padding:12px 20px calc(16px + env(safe-area-inset-bottom, 0px));background:var(--page);border-top:1px solid var(--grey-30)}.phone_bannerDock__Y_cSK .phone_banner__bcTPC{margin:0 auto}.phone_bannerDock__Y_cSK [data-reaction-dock]{position:static;margin:0 0 12px;padding:0;background:none}.phone_bannerDock__Y_cSK [data-reaction-dock]:before{content:none}.phone_loaderRow__D2iFC{display:flex;justify-content:center;margin:24px 0 8px}.phone_nextUp__55Ex1.phone_nextFolded__qdhNs{padding:10px 16px}.phone_nextRow__Rdp_I{display:flex;align-items:center;gap:12px;min-width:0}.phone_nextOne__jkZaR{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:24px;color:var(--grey-60)}.phone_nextOne__jkZaR b{font-family:var(--disp);letter-spacing:-.3px;font-weight:900;color:var(--tx)}.phone_nextOne__jkZaR .phone_nextLabel__tS_1c{font-size:inherit}.phone_nextMore__7_ijF{flex:none;font-size:14px}.phone_nextLess__6L7ZJ{margin-top:8px;text-align:right}.phone_nextLess__6L7ZJ button{font-size:14px}@media (max-height:700px){.phone_body__IQdtw{margin-top:12px}.phone_heroBox__Ovip2.phone_heroSmall__YCsjE{height:84px}.phone_heroBox__Ovip2.phone_heroSmall__YCsjE>*{scale:.42}img.phone_hero__eZ5lx.phone_heroSmall__YCsjE{width:100px;height:84px}}