.tBJBIa_hubPage{flex-direction:column;width:100%;min-height:100vh;display:flex}.tBJBIa_container{flex-direction:column;gap:2rem;width:100%;max-width:68rem;margin:1.5rem auto 4rem;padding:0 1rem;display:flex}.tBJBIa_hero{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.tBJBIa_heroBadge{color:#854d0e;letter-spacing:.05em;text-transform:uppercase;background:#fef08a;border:2px solid #eab308;border-radius:9999px;padding:.25rem .85rem;font-size:.85rem;font-weight:800}.tBJBIa_heroTitle{color:#fbbf24;text-shadow:0 .25rem #b45309,0 .5rem 1rem #0006;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1.1}.tBJBIa_heroSubtitle{color:#e0f2fe;text-shadow:0 1px 3px #00000080;max-width:42rem;font-size:1.05rem;font-weight:600}.tBJBIa_modesGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19.5rem),1fr));gap:1.5rem;display:grid}.tBJBIa_modeCard{color:inherit;background:#fff;border:4px solid #fff;border-radius:1.25rem;flex-direction:column;text-decoration:none;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 .5rem #0f4b73,0 .9rem 1.4rem #00000040}.tBJBIa_modeCard:hover{transform:translateY(-.35rem)scale(1.01);box-shadow:0 .75rem #0f4b73,0 1.25rem 2rem #00000059}.tBJBIa_cardHeader{background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);justify-content:space-between;align-items:center;padding:1.25rem 1rem;display:flex}.tBJBIa_modeIcon{font-size:2.2rem}.tBJBIa_cardBadge{color:#fff;letter-spacing:.04em;background:#fff3;border-radius:9999px;padding:.2rem .65rem;font-size:.75rem;font-weight:800}.tBJBIa_cardBody{flex-direction:column;flex-grow:1;gap:.75rem;padding:1.25rem;display:flex}.tBJBIa_modeName{color:#0f172a;font-size:1.25rem;font-weight:900;line-height:1.25}.tBJBIa_modeDesc{color:#475569;flex-grow:1;font-size:.88rem;font-weight:500;line-height:1.5}.tBJBIa_modeDifficulty{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5rem;padding:.35rem .65rem;font-size:.8rem;font-weight:700}.tBJBIa_cardFooter{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.tBJBIa_playAction{color:#047857;font-size:.95rem;font-weight:900}.tBJBIa_modeGuideLink{color:#0284c7;font-size:.85rem;font-weight:700}.tBJBIa_tableSection{background:#fffffff2;border:4px solid #fff;border-radius:1.25rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 .5rem #0f4b73,0 .9rem 1.4rem #00000040}.tBJBIa_tableTitle{color:#0f172a;text-align:center;font-size:1.4rem;font-weight:900}.tBJBIa_tableWrap{width:100%;overflow-x:auto}.tBJBIa_table{border-collapse:collapse;width:100%;font-size:.9rem}.tBJBIa_table th,.tBJBIa_table td{text-align:left;border:1px solid #cbd5e1;padding:.75rem 1rem}.tBJBIa_table th{color:#0f172a;background:#f1f5f9;font-weight:800}.tBJBIa_table tr:nth-child(2n) td{background:#f8fafc}@media (max-width:640px){.tBJBIa_modesGrid{grid-template-columns:1fr;gap:1.25rem}.tBJBIa_heroTitle{font-size:1.6rem}}
.ldgnoG_header{z-index:20;background:linear-gradient(#16365c 0%,#0c2038 100%);border-bottom:.25rem solid #081626;width:100%;padding:.5rem 1rem;position:relative;box-shadow:0 .25rem .95rem #00000059}.ldgnoG_container{justify-content:space-between;align-items:center;gap:.75rem;max-width:72rem;margin:0 auto;display:flex}.ldgnoG_leftGroup,.ldgnoG_rightGroup{align-items:center;gap:.75rem;display:flex}.ldgnoG_logo{cursor:pointer;color:inherit;align-items:center;gap:.6rem;text-decoration:none;transition:transform .15s;display:flex}.ldgnoG_logo:hover{transform:scale(1.02)}.ldgnoG_headerLogoImg{object-fit:contain;filter:drop-shadow(0 2px 4px #0006);width:2.25rem;height:2.25rem;display:block}.ldgnoG_titleWrap{flex-direction:column;display:flex}.ldgnoG_title{letter-spacing:.06em;color:#fbbf24;text-shadow:0 .125rem #b45309,0 .25rem .375rem #00000080;font-size:1.5rem;font-weight:800;line-height:1}.ldgnoG_backBtn,.ldgnoG_libraryBtn,.ldgnoG_soundBtn{font-family:var(--font-game);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.75rem;outline:none;justify-content:center;align-items:center;gap:.4rem;font-weight:700;transition:transform 80ms,box-shadow 80ms,filter .15s;display:inline-flex}.ldgnoG_backBtn{color:#1e293b;background:#f8fafc;border:2px solid #94a3b8;padding:.4rem .75rem;font-size:.85rem;box-shadow:0 .2rem #64748b}.ldgnoG_backBtn:hover{filter:brightness(1.05);background:#fff}.ldgnoG_backBtn:active{transform:translateY(.125rem);box-shadow:0 0 #64748b}.ldgnoG_libraryBtn{color:#fff;letter-spacing:.03em;text-shadow:0 1px 2px #0006;background:linear-gradient(#10b981 0%,#059669 100%);border:2px solid #047857;padding:.45rem .9rem;font-size:.88rem;box-shadow:0 .25rem #064e3b}.ldgnoG_libraryBtn:hover{filter:brightness(1.1);transform:translateY(-.0625rem)}.ldgnoG_libraryBtn:active{transform:translateY(.125rem);box-shadow:0 .0625rem #064e3b}.ldgnoG_blogBtn{font-family:var(--font-game);cursor:pointer;-webkit-user-select:none;user-select:none;color:#0369a1;letter-spacing:.03em;background:#fff;border:2px solid #38bdf8;border-radius:.75rem;outline:none;justify-content:center;align-items:center;padding:.45rem .85rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:transform 80ms,box-shadow 80ms,filter .15s;display:flex;box-shadow:0 .25rem #0284c7}.ldgnoG_blogBtn:hover{filter:brightness(1.05);background:#f0f9ff;transform:translateY(-.0625rem)}.ldgnoG_blogBtn:active{transform:translateY(.125rem);box-shadow:0 .0625rem #0284c7}.ldgnoG_soundBtn{color:#f1f5f9;background:#334155;border:2px solid #475569;width:2.375rem;height:2.375rem;font-size:1.15rem;box-shadow:0 .2rem #1e293b}.ldgnoG_soundBtn:hover{background:#3e516a}.ldgnoG_soundBtn:active{transform:translateY(.125rem);box-shadow:0 0 #1e293b}.ldgnoG_soundBtn.ldgnoG_muted{background:#991b1b;border-color:#dc2626;box-shadow:0 .2rem #7f1d1d}@media (max-width:640px){.ldgnoG_header{padding:.4rem .75rem}.ldgnoG_title{font-size:1.2rem}.ldgnoG_libraryText,.ldgnoG_btnText{display:none}.ldgnoG_libraryBtn,.ldgnoG_backBtn{padding:.4rem .65rem}}@media (max-width:425px){.ldgnoG_titleWrap{display:none}}@media (max-width:360px){.ldgnoG_header{padding:.35rem .5rem}.ldgnoG_title{font-size:1.05rem}.ldgnoG_soundBtn{width:2.1rem;height:2.1rem;font-size:1rem}}
.Grjkva_footer{z-index:15;background:linear-gradient(#0f223ceb 0%,#081424fa 100%);border-top:2px solid #38bdf833;width:100%;padding:.75rem 1rem .875rem;position:relative;box-shadow:0 -.25rem .95rem #00000040}.Grjkva_container{flex-direction:column;gap:.625rem;max-width:72rem;margin:0 auto;display:flex}.Grjkva_topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.Grjkva_navLinks{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Grjkva_linkBtn{font-family:var(--font-game);color:#bae6fd;cursor:pointer;-webkit-text-decoration:underline decoration-transparent;text-decoration:underline decoration-transparent;text-underline-offset:3px;background:0 0;border:none;border-radius:.375rem;outline:none;padding:.2rem .4rem;font-size:.85rem;font-weight:700;transition:all .15s}.Grjkva_linkBtn:hover{color:#fde047;text-decoration-color:#f59e0b;transform:translateY(-.0625rem)}.Grjkva_separator{color:#94a3b866;font-size:.75rem}.Grjkva_keyboardTip{color:#cbd5e1;background:#ffffff14;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.Grjkva_modesRow{border-top:1px dashed #ffffff14;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:.4rem 0;display:flex}.Grjkva_modesLabel{color:#fbbf24;letter-spacing:.03em;font-size:.8rem;font-weight:800}.Grjkva_modeLink{color:#e0f2fe;border-radius:.35rem;padding:.15rem .35rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .1s}.Grjkva_modeLink:hover{color:#fff;background:#ffffff1f;transform:translateY(-.0625rem)}.Grjkva_bottomRow{border-top:1px dashed #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.375rem;display:flex}.Grjkva_copyright{color:#94a3b8;font-size:.8rem;font-weight:600}.Grjkva_copyright strong{color:#38bdf8;font-weight:800}.Grjkva_versionBadge{color:#93c5fd;background:#0f172a99;border:1px solid #38bdf840;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.Grjkva_versionDot{background:#10b981;border-radius:50%;width:.375rem;height:.375rem;animation:1.8s ease-in-out infinite Grjkva_pulseSubtle;box-shadow:0 0 .375rem #10b981}.Grjkva_modalOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#0a192fd9;justify-content:center;align-items:center;padding:1rem;animation:.25s ease-out Grjkva_popIn;display:flex;position:fixed;inset:0}.Grjkva_modalContent{background:#fff;border:4px solid #38bdf8;border-radius:1.25rem;flex-direction:column;width:100%;max-width:33.75rem;max-height:88dvh;margin:auto;padding:1.25rem;display:flex;position:relative;box-shadow:0 .6rem #0284c7,0 1.25rem 2.5rem #00000080}.Grjkva_closeBtn{color:#ef4444;cursor:pointer;background:#fee2e2;border:2px solid #fca5a5;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:800;transition:transform .1s;display:flex;position:absolute;top:.75rem;right:.75rem}.Grjkva_closeBtn:hover{background:#fecaca;transform:scale(1.1)}.Grjkva_modalBody{flex-direction:column;gap:.75rem;display:flex;overflow:hidden}.Grjkva_modalHeader{border-bottom:2px dashed #cbd5e1;align-items:center;gap:.625rem;padding-bottom:.625rem;display:flex}.Grjkva_modalIcon{font-size:1.8rem}.Grjkva_modalTitle{color:#0f172a;font-size:1.35rem;font-weight:900}.Grjkva_modalScroll{color:#334155;flex-direction:column;gap:.625rem;max-height:clamp(12rem,50vh,28rem);padding-right:.35rem;font-size:.92rem;line-height:1.5;display:flex;overflow-y:auto}.Grjkva_sectionHeader{color:#0284c7;margin-top:.375rem;font-size:1rem;font-weight:800}.Grjkva_bulletList{flex-direction:column;gap:.375rem;padding-left:1.25rem;display:flex}.Grjkva_bulletList li strong{color:#0f172a}.Grjkva_creatorNote{color:#166534;background:#f0fdf4;border-left:4px solid #10b981;border-radius:.375rem;padding:.5rem .75rem;font-style:italic;font-weight:600}.Grjkva_inlineLink{color:#0284c7;text-underline-offset:2px;word-break:break-all;font-weight:700;text-decoration:underline}.Grjkva_inlineLink:hover{color:#0369a1}.Grjkva_feedbackForm{flex-direction:column;gap:.625rem;margin-top:.25rem;display:flex}.Grjkva_textarea{font-family:var(--font-game);color:#0f172a;resize:vertical;border:2px solid #cbd5e1;border-radius:.75rem;outline:none;width:100%;padding:.625rem .75rem;font-size:.92rem}.Grjkva_textarea:focus{border-color:#0284c7}.Grjkva_submitBtn{font-family:var(--font-game);color:#fff;cursor:pointer;background:linear-gradient(#10b981 0%,#059669 100%);border:2px solid #34d399;border-radius:.75rem;align-self:flex-start;padding:.625rem 1.125rem;font-size:.95rem;font-weight:800;transition:all .1s;box-shadow:0 .25rem #047857}.Grjkva_submitBtn:hover{filter:brightness(1.1);transform:translateY(-.0625rem)}.Grjkva_submitBtn:active{transform:translateY(.1875rem);box-shadow:0 .0625rem #047857}.Grjkva_successBox{color:#15803d;text-align:center;background:#dcfce7;border:2px solid #86efac;border-radius:.625rem;padding:.625rem .875rem;font-weight:800}.Grjkva_contactDetails{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.625rem;margin-top:.25rem;padding:.625rem;font-size:.85rem}.Grjkva_modalFooter{border-top:1px solid #e2e8f0;justify-content:flex-end;margin-top:.875rem;padding-top:.625rem;display:flex}.Grjkva_modalDismissBtn{font-family:var(--font-game);color:#334155;cursor:pointer;background:#f1f5f9;border:2px solid #cbd5e1;border-radius:.625rem;padding:.45rem 1.125rem;font-size:.9rem;font-weight:800;transition:all .1s}.Grjkva_modalDismissBtn:hover{background:#fff;border-color:#94a3b8}@media (max-width:640px){.Grjkva_topRow,.Grjkva_bottomRow{text-align:center;flex-direction:column;align-items:center}.Grjkva_navLinks{justify-content:center}.Grjkva_linkBtn{font-size:.8rem}.Grjkva_keyboardTip{font-size:.72rem}.Grjkva_copyright{font-size:.75rem}}@media (max-width:360px){.Grjkva_footer{padding:.5rem .4rem}.Grjkva_navLinks{gap:.25rem}.Grjkva_linkBtn{padding:.15rem .25rem;font-size:.75rem}.Grjkva_separator{font-size:.65rem}.Grjkva_copyright{font-size:.7rem}.Grjkva_versionBadge{padding:.1rem .4rem;font-size:.68rem}}
.ZIk2zW_hudContainer{flex-direction:column;gap:.5rem;width:100%;max-width:56rem;margin:.75rem auto 0;padding:0 1rem;display:flex}.ZIk2zW_topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.ZIk2zW_badgeGroup{align-items:center;gap:.5rem;display:flex}.ZIk2zW_modeBadge{color:#93c5fd;letter-spacing:.05em;text-shadow:0 1px 2px #0006;background:#1e3a8a;border:2px solid #3b82f6;border-radius:9999px;padding:.25rem .75rem;font-size:.8rem;font-weight:800;box-shadow:0 .2rem #1e40af}.ZIk2zW_progressText{color:#1e293b;background:#fff;border:2px solid #cbd5e1;border-radius:9999px;padding:.25rem .75rem;font-size:.85rem;font-weight:700;box-shadow:0 .2rem #94a3b8}.ZIk2zW_progressText strong{color:#0284c7;font-size:.95rem}.ZIk2zW_centerGroup{justify-content:center;align-items:center;display:flex}.ZIk2zW_livesBox{background:#0f172a66;border:2px solid #ffffff26;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .625rem;display:flex}.ZIk2zW_heart{font-size:1.25rem;transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .2s,filter .2s}.ZIk2zW_heartActive{filter:drop-shadow(0 .125rem .25rem #ef444480)}.ZIk2zW_heartLost{filter:grayscale()opacity(.35);transform:scale(.85)}.ZIk2zW_timerBox{color:#0369a1;background:#fff;border:3px solid #0284c7;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .875rem;font-size:1.1rem;font-weight:800;transition:all .2s;display:flex;box-shadow:0 .25rem #0369a1}.ZIk2zW_timerUrgent{color:#b91c1c;background:#fee2e2;border-color:#dc2626;animation:.6s ease-in-out infinite ZIk2zW_pulseSubtle;box-shadow:0 .25rem #991b1b}.ZIk2zW_timerIcon{font-size:1.15rem}.ZIk2zW_scoreGroup{align-items:center;gap:.5rem;display:flex}.ZIk2zW_streakBadge{color:#ffedd5;background:linear-gradient(#ea580c 0%,#c2410c 100%);border:2px solid #fb923c;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.8rem;font-weight:800;animation:.3s ease-out ZIk2zW_popIn;display:flex;box-shadow:0 .2rem #9a3412}.ZIk2zW_streakFlame{font-size:1rem;animation:1s ease-in-out infinite ZIk2zW_happyBounce}.ZIk2zW_multiplierText{color:#854d0e;background:#fef08a;border-radius:9999px;margin-left:.125rem;padding:.0625rem .375rem;font-size:.75rem;font-weight:900}.ZIk2zW_scoreBox{color:#fff;text-shadow:0 1px 2px #0006;background:linear-gradient(#f59e0b 0%,#d97706 100%);border:2px solid #fbbf24;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .875rem;font-size:1.05rem;font-weight:800;display:flex;box-shadow:0 .25rem #b45309}.ZIk2zW_coinIcon{filter:drop-shadow(0 .125rem .125rem #0000004d);font-size:1.1rem}.ZIk2zW_progressBarBg{background:#0f172a59;border:2px solid #ffffff4d;border-radius:9999px;width:100%;height:.75rem;padding:.125rem;overflow:hidden;box-shadow:inset 0 2px 4px #0000004d}.ZIk2zW_progressBarFill{background:linear-gradient(90deg,#38bdf8 0%,#22c55e 100%);border-radius:9999px;height:100%;transition:width .35s cubic-bezier(.34,1.56,.64,1);box-shadow:0 1px 3px #0003}@media (max-width:640px){.ZIk2zW_hudContainer{margin-top:.5rem;padding:0 .625rem}.ZIk2zW_modeBadge{padding:.2rem .5rem;font-size:.72rem}.ZIk2zW_progressText{padding:.2rem .5rem;font-size:.75rem}.ZIk2zW_scoreBox{padding:.2rem .625rem;font-size:.95rem}.ZIk2zW_streakBadge{padding:.2rem .5rem;font-size:.72rem}}@media (max-width:360px){.ZIk2zW_hudContainer{padding:0 .35rem}.ZIk2zW_modeBadge,.ZIk2zW_progressText{padding:.15rem .4rem;font-size:.68rem}.ZIk2zW_scoreBox{padding:.15rem .5rem;font-size:.85rem}.ZIk2zW_heart{font-size:1rem}.ZIk2zW_timerBox{padding:.2rem .5rem;font-size:.95rem}}
.lMmdta_pedestalWrapper{flex-direction:column;align-items:center;width:100%;max-width:56rem;margin:.75rem auto 0;padding:0 1rem;display:flex;position:relative}.lMmdta_promptHeader{background:#0f172a8c;border:2px solid #fff3;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.35rem 1rem;display:flex;box-shadow:0 .25rem .625rem #00000040}.lMmdta_promptIcon{font-size:1.15rem}.lMmdta_promptTitle{color:#fff;letter-spacing:.02em;text-shadow:0 1px 3px #00000080;text-align:center;font-size:1.15rem;font-weight:800}.lMmdta_hintPill{color:#713f12;text-align:center;background:#fef08a;border:2px solid #eab308;border-radius:9999px;max-width:90%;margin-bottom:.5rem;padding:.25rem .85rem;font-size:.85rem;font-weight:700;animation:.3s ease-out lMmdta_popIn;box-shadow:0 2px 6px #00000026}.lMmdta_stage{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.lMmdta_flagFrame{cursor:pointer;background:#e2e8f0;border:.35rem solid #fff;border-radius:1rem;justify-content:center;align-items:center;width:100%;max-width:30rem;padding:.6rem;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 .6rem #0d466b,0 1.1rem 1.8rem #00000059}.lMmdta_flagFrame:hover{transform:translateY(-.25rem)scale(1.01);box-shadow:0 .85rem #0d466b,0 1.5rem 2.2rem #0006}.lMmdta_flagFrame:active{transform:translateY(.125rem);box-shadow:0 .35rem #0d466b,0 .6rem 1rem #0000004d}.lMmdta_flagShine{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#ffffff59 50%,#0000 100%);width:100%;height:100%;animation:6s ease-in-out infinite lMmdta_shimmer;position:absolute;top:0;left:-150%;transform:skew(-25deg)}.lMmdta_flagImg{object-fit:contain;opacity:0;background:#fff;border:1.5px solid #0f172a40;border-radius:.5rem;width:auto;max-width:100%;height:auto;max-height:clamp(8.5rem,30vh,18rem);transition:opacity .2s ease-in,transform .2s;display:block;box-shadow:0 4px 14px #00000038,0 1px 3px #0000001f}.lMmdta_flagImgLoaded{opacity:1}.lMmdta_zoomBtn{color:#fff;cursor:pointer;z-index:3;background:#0f172abf;border:2px solid #ffffff4d;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.9rem;transition:transform .15s,background .15s;display:flex;position:absolute;bottom:.75rem;right:.75rem}.lMmdta_zoomBtn:hover{background:#0f172af2;transform:scale(1.15)}.lMmdta_floatingScore{pointer-events:none;z-index:10;animation:1s cubic-bezier(.2,.8,.2,1) forwards lMmdta_floatScore;position:absolute;top:35%}.lMmdta_floatingScoreText{color:#fef08a;text-shadow:0 .2rem #b45309,0 .4rem .75rem #00000080;letter-spacing:.05rem;font-size:2.2rem;font-weight:900}.lMmdta_modalOverlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out lMmdta_popIn;display:flex;position:fixed;inset:0}.lMmdta_modalContent{background:#fff;border:4px solid #38bdf8;border-radius:1.25rem;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:37.5rem;max-height:90dvh;padding:1rem;display:flex;overflow-y:auto;box-shadow:0 .6rem 2.5rem #00000080}.lMmdta_modalFlagImg{object-fit:contain;border:2px solid #e2e8f0;border-radius:.75rem;width:100%;max-height:clamp(10rem,45vh,24rem)}.lMmdta_modalCaption{color:#475569;font-size:.95rem;font-weight:700}.lMmdta_modalCloseBtn{font-family:var(--font-game);color:#fff;cursor:pointer;background:#ef4444;border:2px solid #b91c1c;border-radius:.75rem;padding:.5rem 1.5rem;font-size:1rem;font-weight:800;box-shadow:0 .25rem #991b1b}.lMmdta_modalCloseBtn:hover{background:#f87171}.lMmdta_modalCloseBtn:active{transform:translateY(.125rem);box-shadow:0 .0625rem #991b1b}@media (max-width:640px){.lMmdta_pedestalWrapper{margin-top:.5rem;padding:0 .625rem}.lMmdta_promptTitle{font-size:.95rem}.lMmdta_flagFrame{border-width:.1875rem;max-width:21.25rem;padding:.375rem;box-shadow:0 .35rem #0d466b,0 .75rem 1.25rem #00000059}}@media (max-width:360px){.lMmdta_pedestalWrapper{padding:0 .35rem}.lMmdta_promptTitle{font-size:.88rem}.lMmdta_flagFrame{max-width:18rem}}
._5-WlNG_gridWrapper{width:100%;max-width:52rem;margin:1.25rem auto 0;padding:0 1rem}._5-WlNG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1rem;width:100%;display:grid}._5-WlNG_answerBtn{font-family:var(--font-game);box-sizing:border-box;color:#1e293b;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#fff;border:.1875rem solid #cbd5e1;border-radius:1rem;outline:none;align-items:center;gap:.75rem;width:100%;min-width:0;padding:.85rem 1.1rem;transition:transform 80ms,box-shadow 80ms,background .15s,border-color .15s;display:flex;position:relative;box-shadow:0 .35rem #94a3b8,0 .6rem 1.1rem #00000026}._5-WlNG_answerBtn:hover:not(:disabled){background:#f8fafc;border-color:#38bdf8;transform:translateY(-.125rem);box-shadow:0 .5rem #0284c7,0 .875rem 1.25rem #0003}._5-WlNG_answerBtn:active:not(:disabled){transform:translateY(.25rem);box-shadow:0 .125rem #0284c7,0 .25rem .5rem #00000026}._5-WlNG_keyBadge{color:#334155;background:#e2e8f0;border:.125rem solid #cbd5e1;border-radius:.625rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:2.375rem;height:2.375rem;padding:.125rem .25rem;transition:all .15s;display:flex}._5-WlNG_letter{font-size:1.05rem;font-weight:800;line-height:1}._5-WlNG_keyHint{opacity:.7;font-size:.65rem;font-weight:700}._5-WlNG_countryName{color:#0f172a;letter-spacing:.2px;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#94a3b873 transparent;flex-grow:1;min-width:0;padding-bottom:2px;font-size:1.15rem;font-weight:700;overflow:auto hidden}._5-WlNG_countryName::-webkit-scrollbar{height:4px}._5-WlNG_countryName::-webkit-scrollbar-track{background:0 0}._5-WlNG_countryName::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:9999px}._5-WlNG_countryName::-webkit-scrollbar-thumb:hover{background:#64748bb3}._5-WlNG_btnCorrect{animation:.5s ease-out _5-WlNG_happyBounce;color:#fff!important;background:linear-gradient(#10b981 0%,#059669 100%)!important;border-color:#34d399!important;box-shadow:0 .375rem #064e3b,0 .75rem 1.5rem #10b98166!important}._5-WlNG_btnCorrect ._5-WlNG_countryName{text-shadow:0 1px 3px #0000004d;scrollbar-color:#ffffff80 transparent;color:#fff!important}._5-WlNG_btnCorrect ._5-WlNG_countryName::-webkit-scrollbar-thumb{background:#ffffff80}._5-WlNG_btnCorrect ._5-WlNG_keyBadge{color:#047857;background:#fff;border-color:#6ee7b7}._5-WlNG_btnWrong{animation:.45s ease-in-out _5-WlNG_headShake;color:#fff!important;background:linear-gradient(#ef4444 0%,#dc2626 100%)!important;border-color:#f87171!important;box-shadow:0 .375rem #991b1b,0 .75rem 1.5rem #ef444466!important}._5-WlNG_btnWrong ._5-WlNG_countryName{text-shadow:0 1px 3px #0000004d;scrollbar-color:#ffffff80 transparent;color:#fff!important}._5-WlNG_btnWrong ._5-WlNG_countryName::-webkit-scrollbar-thumb{background:#ffffff80}._5-WlNG_btnWrong ._5-WlNG_keyBadge{color:#b91c1c;background:#fff;border-color:#fca5a5}._5-WlNG_btnDimmed{opacity:.6;filter:grayscale(.2);cursor:default}@media (max-width:640px){._5-WlNG_gridWrapper{margin-top:1rem;padding:0 .625rem}._5-WlNG_grid{gap:.875rem .75rem}._5-WlNG_answerBtn{border-radius:.75rem;padding:.625rem .75rem;box-shadow:0 .25rem #94a3b8,0 .35rem .75rem #00000026}._5-WlNG_countryName{font-size:.95rem}._5-WlNG_keyBadge{border-radius:.5rem;min-width:1.875rem;height:1.875rem}._5-WlNG_letter{font-size:.85rem}._5-WlNG_keyHint{display:none}}@media (max-width:360px){._5-WlNG_gridWrapper{margin-top:.85rem;padding:0 .5rem}._5-WlNG_grid{gap:.75rem .625rem}._5-WlNG_answerBtn{border-radius:.625rem;gap:.45rem;padding:.55rem .5rem;box-shadow:0 .2rem #94a3b8,0 .3rem .5rem #00000026}._5-WlNG_countryName{font-size:.82rem}._5-WlNG_keyBadge{border-radius:.375rem;min-width:1.625rem;height:1.625rem}._5-WlNG_letter{font-size:.8rem}}
._63LRKq_wrapper{flex-direction:column;align-items:center;width:100%;max-width:52rem;margin:1rem auto 0;padding:0 1rem;display:flex}._63LRKq_promptHeader{text-align:center;background:#0f172aa6;border:2px solid #fff3;border-radius:1.25rem;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:1rem;padding:.6rem 1.25rem;display:flex;box-shadow:0 .25rem .75rem #0000004d}._63LRKq_promptIcon{font-size:1.5rem}._63LRKq_promptTitle{color:#fff;letter-spacing:.02em;font-size:1.35rem;font-weight:800}._63LRKq_highlightCountry{color:#fbbf24;text-shadow:0 2px 4px #00000080;-webkit-text-decoration:underline wavy #f59e0b;text-decoration:underline wavy #f59e0b;text-decoration-thickness:2px}._63LRKq_capitalTag{color:#bae6fd;background:#ffffff26;border-radius:9999px;padding:.15rem .6rem;font-size:.82rem;font-weight:700}._63LRKq_cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1rem;width:100%;display:grid}._63LRKq_flagCard{font-family:var(--font-game);box-sizing:border-box;cursor:pointer;background:#f8fafc;border:3px solid #cbd5e1;border-radius:1rem;outline:none;flex-direction:column;align-items:center;width:100%;min-width:0;padding:.75rem;transition:transform 80ms,box-shadow 80ms,border-color .15s,background .15s;display:flex;position:relative;box-shadow:0 .35rem #94a3b8,0 .75rem 1.25rem #0003}._63LRKq_flagCard:hover:not(:disabled){background:#fff;border-color:#38bdf8;transform:translateY(-.2rem);box-shadow:0 .55rem #0284c7,0 1rem 1.5rem #00000040}._63LRKq_flagCard:active:not(:disabled){transform:translateY(.25rem);box-shadow:0 .125rem #0284c7,0 .375rem .625rem #00000026}._63LRKq_badge{color:#fff;z-index:2;background:#1e293b;border-radius:.5rem;align-items:center;gap:.2rem;padding:.125rem .375rem;font-size:.8rem;font-weight:800;display:flex;position:absolute;top:.5rem;left:.5rem;box-shadow:0 .125rem .25rem #00000040}._63LRKq_badgeLetter{font-weight:900}._63LRKq_badgeHint{opacity:.7;font-size:.65rem}._63LRKq_imgWrapper{background:#e2e8f0;border:1.5px solid #cbd5e1;border-radius:.75rem;justify-content:center;align-items:center;width:100%;min-height:clamp(5.5rem,16vh,10.5rem);padding:.625rem .75rem;display:flex;box-shadow:inset 0 2px 4px #0000000f}._63LRKq_flagImg{object-fit:contain;background:#fff;border:1.5px solid #0f172a40;border-radius:.375rem;width:auto;max-width:100%;height:auto;max-height:clamp(4.5rem,14vh,9.5rem);display:block;box-shadow:0 4px 10px #0000002e,0 1px 3px #0000001f}._63LRKq_countryLabel{color:#0f172a;text-align:center;margin-top:.5rem;font-size:.95rem;font-weight:800}._63LRKq_cardCorrect{animation:.5s ease-out _63LRKq_happyBounce;background:#f0fdf4!important;border-color:#10b981!important;box-shadow:0 .35rem #047857,0 .75rem 1.5rem #10b98159!important}._63LRKq_cardCorrect ._63LRKq_imgWrapper{background:#dcfce7;border-color:#86efac}._63LRKq_cardCorrect ._63LRKq_badge{background:#10b981}._63LRKq_cardWrong{animation:.45s ease-in-out _63LRKq_headShake;background:#fef2f2!important;border-color:#ef4444!important;box-shadow:0 .35rem #b91c1c,0 .75rem 1.5rem #ef444459!important}._63LRKq_cardWrong ._63LRKq_imgWrapper{background:#fee2e2;border-color:#fca5a5}._63LRKq_cardWrong ._63LRKq_badge{background:#ef4444}._63LRKq_cardDimmed{opacity:.5;filter:grayscale(.3);cursor:default}@media (max-width:640px){._63LRKq_promptTitle{font-size:1.1rem}._63LRKq_cardsGrid{gap:.875rem .75rem}._63LRKq_flagCard{border-width:2px;padding:.5rem;box-shadow:0 .25rem #94a3b8,0 .5rem .75rem #00000026}._63LRKq_imgWrapper{min-height:4.8rem;padding:.375rem .5rem}._63LRKq_flagImg{max-height:4.5rem}._63LRKq_countryLabel{margin-top:.25rem;font-size:.8rem}}@media (max-width:360px){._63LRKq_wrapper{margin-top:.85rem;padding:0 .5rem}._63LRKq_promptHeader{padding:.4rem .6rem}._63LRKq_promptTitle{font-size:.95rem}._63LRKq_cardsGrid{gap:.75rem .625rem}._63LRKq_flagCard{padding:.35rem}._63LRKq_imgWrapper{min-height:4rem;padding:.25rem .35rem}._63LRKq_flagImg{max-height:3.8rem}}
.B5-JTG_wrapper{width:100%;max-width:52rem;margin:.875rem auto 0;padding:0 1rem;animation:.3s cubic-bezier(.34,1.56,.64,1) B5-JTG_popIn}.B5-JTG_card{background:#fff;border:3px solid #cbd5e1;border-radius:1.125rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex;position:relative;box-shadow:0 .5rem #94a3b8,0 1rem 1.6rem #00000040}.B5-JTG_cardCorrect{border-color:#10b981;box-shadow:0 .5rem #047857,0 1rem 1.6rem #10b98140}.B5-JTG_cardWrong{border-color:#f87171;box-shadow:0 .5rem #b91c1c,0 1rem 1.6rem #ef444440}.B5-JTG_header{border-bottom:2px dashed #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.625rem;display:flex}.B5-JTG_statusBadge{letter-spacing:.03em;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.85rem;font-weight:800;display:inline-flex}.B5-JTG_cardCorrect .B5-JTG_statusBadge{color:#065f46;background:#d1fae5;border:2px solid #6ee7b7}.B5-JTG_cardWrong .B5-JTG_statusBadge{color:#991b1b;background:#fee2e2;border:2px solid #fca5a5}.B5-JTG_countryInfo{text-align:right}.B5-JTG_countryName{color:#0f172a;font-size:1.35rem;font-weight:800}.B5-JTG_metaText{color:#64748b;font-size:.85rem;font-weight:600}.B5-JTG_metaText strong{color:#1e293b}.B5-JTG_factBody{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:flex}.B5-JTG_factIcon{flex-shrink:0;font-size:1.4rem;line-height:1}.B5-JTG_factText{color:#334155;font-size:.95rem;font-weight:600;line-height:1.45}.B5-JTG_actionRow{justify-content:center;width:100%;display:flex}.B5-JTG_nextBtn{font-family:var(--font-game);cursor:pointer;color:#fff;letter-spacing:.03em;text-shadow:0 1px 2px #0006;background:linear-gradient(#10b981 0%,#059669 100%);border:3px solid #34d399;border-radius:.875rem;outline:none;justify-content:center;align-items:center;gap:.625rem;width:100%;max-width:26rem;padding:.75rem 1.75rem;font-size:1.15rem;font-weight:800;transition:transform 80ms,box-shadow 80ms,filter .15s;display:inline-flex;box-shadow:0 .35rem #047857,0 .6rem 1.1rem #0003}.B5-JTG_nextBtn:hover{filter:brightness(1.1);transform:translateY(-.125rem);box-shadow:0 .5rem #047857,0 .85rem 1.35rem #00000040}.B5-JTG_nextBtn:active{transform:translateY(.1875rem);box-shadow:0 .15rem #047857,0 .25rem .5rem #0003}.B5-JTG_btnShortcut{background:#0003;border-radius:.375rem;padding:.125rem .375rem;font-size:.72rem;font-weight:700}@media (max-width:640px){.B5-JTG_header{flex-direction:column;align-items:flex-start}.B5-JTG_countryInfo{text-align:left}.B5-JTG_countryName{font-size:1.15rem}.B5-JTG_metaText{font-size:.78rem}.B5-JTG_factText{font-size:.85rem}.B5-JTG_nextBtn{padding:.625rem 1rem;font-size:1rem}}@media (max-width:360px){.B5-JTG_wrapper{margin-top:.4rem;padding:0 .35rem}.B5-JTG_card{gap:.5rem;padding:.65rem .75rem}.B5-JTG_countryName{font-size:1rem}.B5-JTG_factText{font-size:.8rem}.B5-JTG_nextBtn{padding:.5rem .75rem;font-size:.9rem}}
.Jcg2ja_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#0a192fe0;justify-content:center;align-items:flex-start;padding:2.5rem 1rem 1.5rem;animation:.3s ease-out Jcg2ja_popIn;display:flex;position:fixed;inset:0;overflow-y:auto}.Jcg2ja_modal{background:#fff;border:4px solid #f59e0b;border-radius:1.375rem;flex-direction:column;align-items:center;gap:.625rem;width:100%;max-width:32rem;margin:auto;padding:1.75rem 1.25rem 1.125rem;display:flex;position:relative;overflow:visible;box-shadow:0 .5rem #b45309,0 1.25rem 2.2rem #00000080}.Jcg2ja_ribbon{color:#fff;z-index:10;white-space:nowrap;background:linear-gradient(#ef4444 0%,#dc2626 100%);border:3px solid #b91c1c;border-radius:.75rem;padding:.35rem 1.5rem;position:absolute;top:-1.1rem;box-shadow:0 .25rem #7f1d1d,0 .35rem .75rem #0000004d}.Jcg2ja_ribbonTitle{letter-spacing:.8px;text-shadow:0 1px 2px #0006;font-size:1.1rem;font-weight:900}.Jcg2ja_starsRow{gap:.375rem;margin-top:.25rem;display:flex}.Jcg2ja_star{font-size:2.2rem;line-height:1;transition:transform .2s}.Jcg2ja_starFilled{color:#f59e0b;text-shadow:0 .125rem #b45309,0 .25rem .5rem #f59e0b66;animation:.6s ease-in-out Jcg2ja_happyBounce}.Jcg2ja_starEmpty{color:#cbd5e1;text-shadow:0 .125rem #94a3b8}.Jcg2ja_rankTitle{color:#1e293b;text-align:center;font-size:1.05rem;font-weight:800}.Jcg2ja_highScorePill{color:#854d0e;background:#fef08a;border:2px solid #eab308;border-radius:9999px;padding:.2rem .875rem;font-size:.8rem;font-weight:900;animation:1s ease-in-out infinite Jcg2ja_pulseSubtle;box-shadow:0 .125rem #ca8a04}.Jcg2ja_statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.Jcg2ja_statBox{box-sizing:border-box;background:#f1f5f9;border:2px solid #cbd5e1;border-radius:.75rem;flex-direction:column;align-items:center;gap:.1rem;width:100%;min-width:0;padding:.375rem .625rem;display:flex}.Jcg2ja_statLabel{letter-spacing:.04em;color:#64748b;font-size:.65rem;font-weight:800}.Jcg2ja_statValue{color:#0f172a;font-size:1.15rem;font-weight:900}.Jcg2ja_statValueGold{color:#d97706;font-size:1.25rem;font-weight:900}.Jcg2ja_mistakesSection{flex-direction:column;gap:.375rem;width:100%;display:flex}.Jcg2ja_mistakesToggleBtn{font-family:var(--font-game);color:#475569;cursor:pointer;background:#f8fafc;border:2px solid #cbd5e1;border-radius:.625rem;width:100%;padding:.35rem .625rem;font-size:.8rem;font-weight:700;transition:background .15s}.Jcg2ja_mistakesToggleBtn:hover{background:#e2e8f0}.Jcg2ja_mistakesList{background:#f8fafc;border:2px solid #e2e8f0;border-radius:.625rem;flex-direction:column;gap:.375rem;max-height:7.5rem;padding:.375rem;display:flex;overflow-y:auto}.Jcg2ja_mistakeItem{background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.Jcg2ja_mistakeFlag{object-fit:contain;border:1.5px solid #0f172a40;border-radius:.25rem;width:2.25rem;height:1.5rem;box-shadow:0 1px 3px #0000001f}.Jcg2ja_mistakeDetails{flex-direction:column;font-size:.75rem;line-height:1.25;display:flex}.Jcg2ja_correctCountry strong{color:#047857}.Jcg2ja_yourAnswer del{color:#b91c1c}.Jcg2ja_actions{flex-direction:column;gap:.5rem;width:100%;margin-top:.25rem;display:flex}.Jcg2ja_actionsRow{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.Jcg2ja_primaryBtn,.Jcg2ja_secondaryBtn,.Jcg2ja_libraryBtn{font-family:var(--font-game);cursor:pointer;letter-spacing:.02em;border-radius:.75rem;outline:none;justify-content:center;align-items:center;padding:.55rem .75rem;font-size:.92rem;font-weight:800;transition:transform 80ms,box-shadow 80ms,filter .15s;display:flex}.Jcg2ja_primaryBtn{color:#fff;text-shadow:0 1px 2px #0000004d;background:linear-gradient(#10b981 0%,#059669 100%);border:2px solid #34d399;box-shadow:0 .25rem #047857}.Jcg2ja_primaryBtn:hover{filter:brightness(1.1);transform:translateY(-.125rem);box-shadow:0 .375rem #047857}.Jcg2ja_primaryBtn:active{transform:translateY(.1875rem);box-shadow:0 .0625rem #047857}.Jcg2ja_secondaryBtn{color:#fff;text-shadow:0 1px 2px #0000004d;background:linear-gradient(#3b82f6 0%,#2563eb 100%);border:2px solid #60a5fa;box-shadow:0 .25rem #1d4ed8}.Jcg2ja_secondaryBtn:hover{filter:brightness(1.1);transform:translateY(-.125rem);box-shadow:0 .375rem #1d4ed8}.Jcg2ja_secondaryBtn:active{transform:translateY(.1875rem);box-shadow:0 .0625rem #1d4ed8}.Jcg2ja_libraryBtn{color:#334155;background:#f1f5f9;border:2px solid #cbd5e1;width:100%;box-shadow:0 .2rem #94a3b8}.Jcg2ja_libraryBtn:hover{background:#fff;transform:translateY(-.0625rem)}.Jcg2ja_libraryBtn:active{transform:translateY(.1875rem);box-shadow:0 0 #94a3b8}@media (max-width:640px){.Jcg2ja_overlay{padding:2.25rem .75rem 1.25rem}.Jcg2ja_modal{border-width:3px;padding:1.5rem .85rem .85rem;overflow:visible}.Jcg2ja_ribbon{padding:.3rem 1.2rem;top:-1rem}.Jcg2ja_ribbonTitle{font-size:.95rem}.Jcg2ja_star{font-size:1.8rem}.Jcg2ja_actionsRow{grid-template-columns:1fr;gap:.375rem}.Jcg2ja_primaryBtn,.Jcg2ja_secondaryBtn,.Jcg2ja_libraryBtn{padding:.5rem .625rem;font-size:.88rem}}@media (max-width:360px){.Jcg2ja_overlay{padding:2rem .5rem 1rem}.Jcg2ja_modal{padding:1.35rem .6rem .75rem;overflow:visible}.Jcg2ja_ribbon{border-radius:.6rem;padding:.25rem .85rem;top:-.9rem}.Jcg2ja_ribbonTitle{font-size:.82rem}.Jcg2ja_star{font-size:1.5rem}}@media (max-height:540px){.Jcg2ja_overlay{padding-top:2rem;padding-bottom:1rem}.Jcg2ja_modal{gap:.35rem;padding:1.35rem .75rem .75rem}.Jcg2ja_star{font-size:1.4rem}.Jcg2ja_statBox{padding:.25rem .5rem}.Jcg2ja_statLabel{font-size:.6rem}.Jcg2ja_statValue,.Jcg2ja_statValueGold{font-size:1rem}.Jcg2ja_rankTitle{font-size:.95rem}}
._88cxuq_menuContainer{flex-direction:column;gap:1.25rem;width:100%;max-width:64rem;margin:1rem auto;padding:0 1rem;animation:.35s cubic-bezier(.34,1.56,.64,1) _88cxuq_popIn;display:flex}._88cxuq_hero{text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex}._88cxuq_flagParade{justify-content:center;align-items:center;gap:.65rem;animation:3s ease-in-out infinite _88cxuq_floatBob;display:flex}._88cxuq_paradeFlagImg{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;border:1px solid #ffffff40;border-radius:4px;width:clamp(2rem,4vw,2.45rem);height:clamp(1.35rem,2.7vw,1.65rem);display:block;box-shadow:0 2px 6px #00000059}._88cxuq_heroTitle{letter-spacing:.05em;color:#fbbf24;text-shadow:0 .25rem #b45309,0 .5rem 1rem #0006;font-size:clamp(2rem,5vw,3.2rem);font-weight:900;line-height:1}._88cxuq_heroSubtitle{color:#e0f2fe;text-shadow:0 1px 3px #00000080;margin-top:.55rem;font-size:1.05rem;font-weight:700}._88cxuq_embeddedHero{text-align:center;flex-direction:column;align-items:center;gap:.65rem;margin-bottom:.5rem;display:flex}._88cxuq_breadcrumbs{color:#e0f2fe;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:flex}._88cxuq_breadLink{color:#bae6fd;text-decoration:none;transition:color .1s}._88cxuq_breadLink:hover{color:#fff;text-decoration:underline}._88cxuq_breadCurrent{color:#fff}._88cxuq_badgeRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}._88cxuq_modeBadge{color:#854d0e;letter-spacing:.05em;text-transform:uppercase;background:#fef08a;border:2px solid #eab308;border-radius:9999px;padding:.25rem .85rem;font-size:.82rem;font-weight:800}._88cxuq_difficultyTag{color:#0369a1;background:#e0f2fe;border:1px solid #7dd3fc;border-radius:9999px;padding:.25rem .75rem;font-size:.8rem;font-weight:800}._88cxuq_embeddedTitle{letter-spacing:.03em;color:#fbbf24;text-shadow:0 .25rem #b45309,0 .5rem 1rem #0006;font-size:clamp(1.8rem,4.5vw,2.7rem);font-weight:900;line-height:1.1}._88cxuq_embeddedSubtitle{color:#e0f2fe;text-shadow:0 1px 3px #00000080;max-width:44rem;font-size:1rem;font-weight:700}._88cxuq_embeddedDesc{color:#334155;margin:0;font-size:.95rem;font-weight:600;line-height:1.5}._88cxuq_contentGrid{grid-template-columns:1.35fr 1fr;gap:1.25rem;display:grid}._88cxuq_settingsPanel,._88cxuq_profilePanel{flex-direction:column;gap:1rem;display:flex}._88cxuq_section{background:#fffffff2;border:4px solid #fff;border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 .5rem #0f4b73,0 .9rem 1.4rem #00000040}._88cxuq_sectionHeader{border-bottom:2px dashed #cbd5e1;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}._88cxuq_sectionIcon{font-size:1.25rem}._88cxuq_sectionTitle{color:#1e293b;letter-spacing:.04em;font-size:.95rem;font-weight:800}._88cxuq_guideLink{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd;border-radius:9999px;margin-left:auto;padding:.15rem .5rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:all .1s}._88cxuq_guideLink:hover{color:#fff;background:#0284c7}._88cxuq_modeList{flex-direction:column;gap:.5rem;display:flex}._88cxuq_modeCard{font-family:var(--font-game);cursor:pointer;text-align:left;background:#f8fafc;border:3px solid #cbd5e1;border-radius:.875rem;outline:none;align-items:center;gap:.75rem;padding:.625rem .875rem;transition:all .1s;display:flex;box-shadow:0 .25rem #94a3b8}._88cxuq_modeCard:hover{background:#fff;border-color:#38bdf8;transform:translateY(-.125rem);box-shadow:0 .375rem #0284c7}._88cxuq_modeCard:active{transform:translateY(.1875rem);box-shadow:0 .0625rem #0284c7}._88cxuq_modeCardActive{background:#eff6ff!important;border-color:#3b82f6!important;box-shadow:0 .25rem #1d4ed8!important}._88cxuq_modeIcon{flex-shrink:0;font-size:1.8rem}._88cxuq_modeText{flex-direction:column;flex-grow:1;display:flex}._88cxuq_modeName{color:#0f172a;font-size:1.05rem;font-weight:800}._88cxuq_modeDesc{color:#64748b;font-size:.78rem;font-weight:600;line-height:1.2}._88cxuq_activePill{color:#fff;letter-spacing:.03em;background:#2563eb;border-radius:9999px;padding:.2rem .5rem;font-size:.65rem;font-weight:900}._88cxuq_pillGroup{flex-wrap:wrap;gap:.5rem;display:flex}._88cxuq_pillBtn{font-family:var(--font-game);cursor:pointer;color:#334155;background:#f1f5f9;border:2px solid #cbd5e1;border-radius:9999px;outline:none;padding:.375rem .875rem;font-size:.85rem;font-weight:700;transition:all .1s;box-shadow:0 .2rem #94a3b8}._88cxuq_pillBtn:hover{background:#fff;border-color:#38bdf8;transform:translateY(-.0625rem)}._88cxuq_pillBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important;box-shadow:0 .2rem #0369a1!important}._88cxuq_statsCard{background:#fff;border:4px solid #fff;border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 .5rem #0f4b73,0 .875rem 1.375rem #00000040}._88cxuq_statsHeader{color:#1e293b;border-bottom:2px dashed #cbd5e1;padding-bottom:.5rem;font-size:.95rem;font-weight:800}._88cxuq_statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;width:100%;display:grid}._88cxuq_statItem{box-sizing:border-box;background:#f8fafc;border:2px solid #e2e8f0;border-radius:.75rem;flex-direction:column;align-items:center;width:100%;min-width:0;padding:.625rem;display:flex}._88cxuq_statLabel{color:#64748b;letter-spacing:.03em;font-size:.68rem;font-weight:800}._88cxuq_statNum{color:#0f172a;font-size:1.15rem;font-weight:900}._88cxuq_statNumGold{color:#d97706;font-size:1.35rem;font-weight:900}._88cxuq_launchArea{flex-direction:column;gap:.75rem;display:flex}._88cxuq_startBtn{font-family:var(--font-game);cursor:pointer;color:#fff;text-shadow:0 .125rem .25rem #0006;background:linear-gradient(#f59e0b 0%,#d97706 100%);border:4px solid #fde047;border-radius:1.25rem;outline:none;justify-content:center;align-items:center;gap:.75rem;padding:1.125rem 1.5rem;transition:transform 80ms,box-shadow 80ms,filter .15s;animation:2.5s ease-in-out infinite _88cxuq_pulseSubtle;display:flex;box-shadow:0 .5rem #92400e,0 1rem 1.75rem #d9770673}._88cxuq_startBtn:hover{filter:brightness(1.1);transform:translateY(-.1875rem);box-shadow:0 .6875rem #92400e,0 1.25rem 2rem #d977068c}._88cxuq_startBtn:active{transform:translateY(.3125rem);box-shadow:0 .125rem #92400e,0 .375rem .75rem #d977064d}._88cxuq_startIcon{font-size:1.6rem}._88cxuq_startText{letter-spacing:.06em;font-size:1.45rem;font-weight:900}._88cxuq_flagdexBtn{font-family:var(--font-game);cursor:pointer;color:#047857;text-align:center;background:#fff;border:3px solid #10b981;border-radius:.875rem;padding:.75rem;font-size:1rem;font-weight:800;transition:all .1s;box-shadow:0 .25rem #065f46}._88cxuq_flagdexBtn:hover{background:#ecfdf5;transform:translateY(-.125rem);box-shadow:0 .375rem #065f46}._88cxuq_flagdexBtn:active{transform:translateY(.1875rem);box-shadow:0 .0625rem #065f46}._88cxuq_blogBtn{font-family:var(--font-game);cursor:pointer;color:#0369a1;text-align:center;background:#fff;border:3px solid #38bdf8;border-radius:.875rem;padding:.75rem;font-size:1rem;font-weight:800;text-decoration:none;transition:all .1s;display:block;box-shadow:0 .25rem #0284c7}._88cxuq_blogBtn:hover{background:#f0f9ff;transform:translateY(-.125rem);box-shadow:0 .375rem #0284c7}._88cxuq_blogBtn:active{transform:translateY(.1875rem);box-shadow:0 .0625rem #0284c7}@media (max-width:800px){._88cxuq_contentGrid{grid-template-columns:1fr}}@media (max-width:640px){._88cxuq_menuContainer{gap:1rem;padding:0 .625rem}._88cxuq_heroTitle{font-size:2rem}._88cxuq_heroSubtitle{font-size:.9rem}._88cxuq_startBtn{padding:.9rem 1.25rem}}@media (max-width:360px){._88cxuq_menuContainer{padding:0 .35rem}._88cxuq_flagParade{gap:.35rem}._88cxuq_paradeFlagImg{border-radius:3px;width:1.65rem;height:1.1rem}._88cxuq_heroTitle{font-size:1.7rem}._88cxuq_modeCard{gap:.5rem;padding:.5rem .6rem}._88cxuq_modeIcon{font-size:1.4rem}._88cxuq_modeName{font-size:.95rem}._88cxuq_startBtn{padding:.75rem 1rem}._88cxuq_startText{font-size:1.15rem}._88cxuq_pillBtn{padding:.35rem .65rem;font-size:.75rem}}
._50LzLW_howToSection{width:100%;max-width:64rem;margin:2rem auto 0;padding:0 1rem}._50LzLW_card{background:#fffffff2;border:4px solid #fff;border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:1.5rem 1.25rem;display:flex;box-shadow:0 .5rem #0f4b73,0 .9rem 1.4rem #00000040}._50LzLW_header{text-align:center;border-bottom:2px dashed #cbd5e1;flex-direction:column;align-items:center;gap:.35rem;padding-bottom:1rem;display:flex}._50LzLW_badge{color:#854d0e;letter-spacing:.05em;text-transform:uppercase;background:#fef08a;border:2px solid #eab308;border-radius:9999px;padding:.2rem .75rem;font-size:.8rem;font-weight:800}._50LzLW_title{color:#0f172a;letter-spacing:.02em;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:900}._50LzLW_subtitle{color:#64748b;max-width:38rem;font-size:.95rem;font-weight:600}._50LzLW_stepsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;display:grid}._50LzLW_stepBox{background:#f8fafc;border:2px solid #cbd5e1;border-radius:1rem;flex-direction:column;gap:.5rem;padding:1rem .875rem;transition:transform .15s,border-color .15s;display:flex;box-shadow:0 .2rem #94a3b8}._50LzLW_stepBox:hover{border-color:#38bdf8;transform:translateY(-.15rem)}._50LzLW_stepTop{justify-content:space-between;align-items:center;display:flex}._50LzLW_stepNumber{color:#fff;background:#0284c7;border-radius:9999px;padding:.15rem .55rem;font-size:.75rem;font-weight:900;box-shadow:0 1px 2px #0003}._50LzLW_stepIcon{font-size:1.5rem}._50LzLW_stepTitle{color:#1e293b;font-size:1.05rem;font-weight:800}._50LzLW_stepDesc{color:#475569;font-size:.85rem;font-weight:500;line-height:1.45}._50LzLW_shortcutsBox{background:#f0f9ff;border:2px solid #bae6fd;border-radius:.875rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._50LzLW_shortcutsIcon{font-size:1.4rem}._50LzLW_shortcutsText{color:#0369a1;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:flex}._50LzLW_keyKbd{color:#0c4a6e;background:#fff;border:1px solid #7dd3fc;border-radius:.35rem;padding:.15rem .45rem;font-family:inherit;font-weight:800;box-shadow:0 1px #38bdf8}@media (max-width:640px){._50LzLW_card{border-width:3px;padding:1.125rem .875rem}._50LzLW_title{font-size:1.35rem}._50LzLW_subtitle{font-size:.85rem}._50LzLW_stepsGrid{grid-template-columns:1fr;gap:.75rem}._50LzLW_stepBox{padding:.85rem .75rem}}
.ncmv1G_faqSection{width:100%;max-width:64rem;margin:2rem auto;padding:0 1rem}.ncmv1G_card{background:#fffffff2;border:4px solid #fff;border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:1.5rem 1.25rem;display:flex;box-shadow:0 .5rem #0f4b73,0 .9rem 1.4rem #00000040}.ncmv1G_header{text-align:center;border-bottom:2px dashed #cbd5e1;flex-direction:column;align-items:center;gap:.35rem;padding-bottom:1rem;display:flex}.ncmv1G_badge{color:#0369a1;letter-spacing:.05em;text-transform:uppercase;background:#bae6fd;border:2px solid #38bdf8;border-radius:9999px;padding:.2rem .75rem;font-size:.8rem;font-weight:800}.ncmv1G_title{color:#0f172a;letter-spacing:.02em;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:900}.ncmv1G_subtitle{color:#64748b;max-width:38rem;font-size:.95rem;font-weight:600}.ncmv1G_faqList{flex-direction:column;gap:.75rem;display:flex}.ncmv1G_faqItem{background:#f8fafc;border:2px solid #cbd5e1;border-radius:.875rem;transition:border-color .15s,background .15s;overflow:hidden}.ncmv1G_faqItemOpen{background:#fff;border-color:#38bdf8}.ncmv1G_questionBtn{cursor:pointer;text-align:left;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:1rem 1.125rem;font-family:inherit;display:flex}.ncmv1G_questionText{color:#1e293b;font-size:1rem;font-weight:800;line-height:1.35}.ncmv1G_faqItemOpen .ncmv1G_questionText{color:#0284c7}.ncmv1G_chevron{color:#64748b;flex-shrink:0;font-size:.85rem;transition:transform .2s}.ncmv1G_faqItemOpen .ncmv1G_chevron{color:#0284c7;transform:rotate(180deg)}.ncmv1G_answerBox{color:#475569;border-top:1px solid #e2e8f0;padding:.75rem 1.125rem 1rem;font-size:.9rem;font-weight:500;line-height:1.55}.ncmv1G_answerBox strong{color:#0f172a;font-weight:700}@media (max-width:640px){.ncmv1G_card{border-width:3px;padding:1.125rem .875rem}.ncmv1G_title{font-size:1.35rem}.ncmv1G_subtitle{font-size:.85rem}.ncmv1G_questionBtn{padding:.85rem .75rem}.ncmv1G_questionText{font-size:.92rem}.ncmv1G_answerBox{padding:.5rem .75rem .85rem;font-size:.85rem}}
.LlbKZa_flagdexWrapper{flex-direction:column;gap:1rem;width:100%;max-width:72rem;margin:1rem auto;padding:0 1rem;animation:.3s ease-out LlbKZa_popIn;display:flex}.LlbKZa_header{background:#fff;border:4px solid #fff;border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex;box-shadow:0 .5rem #0f4b73,0 .9rem 1.4rem #00000040}.LlbKZa_titleArea{align-items:center;gap:.75rem;display:flex}.LlbKZa_bookIcon{font-size:2.2rem}.LlbKZa_title{color:#0f172a;letter-spacing:.03em;font-size:1.6rem;font-weight:900;line-height:1.1}.LlbKZa_subtitle{color:#64748b;font-size:.88rem;font-weight:600}.LlbKZa_closeBtn{font-family:var(--font-game);cursor:pointer;color:#1e293b;background:#f1f5f9;border:2px solid #cbd5e1;border-radius:.75rem;padding:.5rem 1rem;font-size:.9rem;font-weight:800;transition:all .1s;box-shadow:0 .2rem #94a3b8}.LlbKZa_closeBtn:hover{background:#fff;transform:translateY(-.0625rem)}.LlbKZa_closeBtn:active{transform:translateY(.1875rem);box-shadow:0 0 #94a3b8}.LlbKZa_filtersBar{background:#fffffff2;border:3px solid #fff;border-radius:1.125rem;flex-direction:column;gap:.75rem;padding:.875rem;display:flex;box-shadow:0 .375rem #0f4b73}.LlbKZa_searchBox{align-items:center;width:100%;display:flex;position:relative}.LlbKZa_searchIcon{color:#64748b;font-size:1.1rem;position:absolute;left:.875rem}.LlbKZa_searchInput{font-family:var(--font-game);color:#0f172a;background:#f8fafc;border:2px solid #cbd5e1;border-radius:.75rem;outline:none;width:100%;padding:.625rem 2.5rem .625rem 2.625rem;font-size:1rem;font-weight:600;transition:border-color .15s,background .15s}.LlbKZa_searchInput:focus{background:#fff;border-color:#0284c7;box-shadow:0 0 0 .2rem #0284c726}.LlbKZa_clearBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.1rem;position:absolute;right:.75rem}.LlbKZa_continentPills{flex-wrap:wrap;gap:.5rem;display:flex}.LlbKZa_contBtn{font-family:var(--font-game);cursor:pointer;color:#334155;background:#f1f5f9;border:2px solid #cbd5e1;border-radius:9999px;padding:.35rem .875rem;font-size:.85rem;font-weight:700;transition:all .1s;box-shadow:0 .2rem #94a3b8}.LlbKZa_contBtn:hover{background:#fff;transform:translateY(-.0625rem)}.LlbKZa_contBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important;box-shadow:0 .2rem #0369a1!important}.LlbKZa_countInfo{color:#fff;text-shadow:0 1px 2px #0006;padding:0 .25rem;font-size:.9rem;font-weight:700}.LlbKZa_grid{grid-template-columns:repeat(auto-fill,minmax(clamp(8.5rem,20vw,11.5rem),1fr));gap:.875rem;width:100%;display:grid}.LlbKZa_card{box-sizing:border-box;cursor:pointer;background:#fff;border:3px solid #cbd5e1;border-radius:.875rem;outline:none;flex-direction:column;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.625rem;transition:transform .1s,box-shadow .1s,border-color .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 .3rem #94a3b8,0 .625rem 1rem #0000001f}.LlbKZa_card:hover{border-color:#38bdf8;transform:translateY(-.1875rem);box-shadow:0 .5rem #0284c7,0 .875rem 1.25rem #0003}.LlbKZa_card:active{transform:translateY(.1875rem);box-shadow:0 .0625rem #0284c7}.LlbKZa_cardMastered{border-color:#fbbf24;box-shadow:0 .3rem #d97706,0 .625rem 1rem #f59e0b33}.LlbKZa_masteredBadge{filter:drop-shadow(0 .125rem .2rem #0000004d);z-index:2;font-size:1.1rem;position:absolute;top:.375rem;right:.375rem}.LlbKZa_flagThumbnail{aspect-ratio:3/2;box-sizing:border-box;background:#e2e8f0;border:1.5px solid #cbd5e1;border-radius:.5rem;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.LlbKZa_flagImg{object-fit:cover;width:100%;max-width:100%;height:100%;transition:transform .2s;display:block;box-shadow:inset 0 0 0 1px #0f172a26}.LlbKZa_card:hover .LlbKZa_flagImg{transform:scale(1.05)}.LlbKZa_cardInfo{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:.125rem;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.LlbKZa_cardName{color:#0f172a;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#94a3b873 transparent;text-align:center;width:100%;max-width:100%;padding-bottom:2px;font-size:.95rem;font-weight:800;display:block;overflow:auto hidden}.LlbKZa_cardName::-webkit-scrollbar{height:3px}.LlbKZa_cardName::-webkit-scrollbar-track{background:0 0}.LlbKZa_cardName::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:9999px}.LlbKZa_cardCapital{color:#64748b;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#94a3b859 transparent;text-align:center;width:100%;max-width:100%;padding-bottom:2px;font-size:.75rem;font-weight:600;display:block;overflow:auto hidden}.LlbKZa_cardCapital::-webkit-scrollbar{height:3px}.LlbKZa_cardCapital::-webkit-scrollbar-track{background:0 0}.LlbKZa_cardCapital::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:9999px}.LlbKZa_modalOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;background:#0a192fd9;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out LlbKZa_popIn;display:flex;position:fixed;inset:0}.LlbKZa_modalCard{background:#fff;border:4px solid #38bdf8;border-radius:1.25rem;flex-direction:column;gap:.875rem;width:100%;max-width:33.75rem;max-height:90dvh;padding:1.25rem;display:flex;position:relative;overflow-y:auto;box-shadow:0 .75rem 2.5rem #00000080}.LlbKZa_modalClose{color:#ef4444;cursor:pointer;background:#fee2e2;border:2px solid #fca5a5;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:800;display:flex;position:absolute;top:.75rem;right:.75rem}.LlbKZa_modalFlagWrap{justify-content:center;width:100%;display:flex}.LlbKZa_modalFlag{object-fit:contain;background:#fff;border:1.5px solid #0f172a40;border-radius:.75rem;width:auto;max-width:100%;max-height:clamp(8.5rem,32vh,15rem);box-shadow:0 4px 12px #0000002e}.LlbKZa_modalDetails{flex-direction:column;gap:.75rem;display:flex}.LlbKZa_modalCountryName{color:#0f172a;font-size:1.6rem;font-weight:900}.LlbKZa_metaPills{flex-wrap:wrap;gap:.375rem;display:flex}.LlbKZa_metaPill{color:#334155;background:#f1f5f9;border-radius:9999px;padding:.2rem .625rem;font-size:.8rem;font-weight:700}.LlbKZa_metaPillMastered{color:#854d0e;background:#fef08a;border-radius:9999px;padding:.2rem .625rem;font-size:.8rem;font-weight:800}.LlbKZa_funFactBox{background:#f8fafc;border-left:4px solid #f59e0b;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.75rem .875rem;display:flex}.LlbKZa_funFactTitle{color:#92400e;font-size:.85rem;font-weight:800}.LlbKZa_funFactText{color:#334155;font-size:.92rem;font-weight:600;line-height:1.4}.LlbKZa_lookalikeSection{flex-direction:column;gap:.5rem;display:flex}.LlbKZa_lookalikeTitle{color:#dc2626;font-size:.88rem;font-weight:800}.LlbKZa_lookalikeFlags{flex-wrap:wrap;gap:.625rem;display:flex}.LlbKZa_lookalikeItem{cursor:pointer;background:#f8fafc;border:2px solid #cbd5e1;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;transition:all .1s;display:flex}.LlbKZa_lookalikeItem:hover{background:#fff;border-color:#ef4444;transform:translateY(-.0625rem)}.LlbKZa_lookalikeImg{object-fit:cover;border:1px solid #e2e8f0;border-radius:.25rem;width:2rem;height:1.375rem}.LlbKZa_lookalikeName{color:#1e293b;font-size:.82rem;font-weight:700}.LlbKZa_modalActions{margin-top:.375rem}.LlbKZa_practiceBtn{font-family:var(--font-game);cursor:pointer;color:#fff;background:linear-gradient(#10b981 0%,#059669 100%);border:2px solid #34d399;border-radius:.75rem;width:100%;padding:.625rem 1.25rem;font-size:1rem;font-weight:800;transition:all .1s;box-shadow:0 .25rem #047857}.LlbKZa_practiceBtn:hover{filter:brightness(1.1)}.LlbKZa_practiceBtn:active{transform:translateY(.1875rem);box-shadow:0 .0625rem #047857}@media (max-width:640px){.LlbKZa_flagdexWrapper{padding:0 .5rem;overflow-x:hidden}.LlbKZa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%}.LlbKZa_card{gap:.35rem;padding:.5rem}.LlbKZa_title{font-size:1.25rem}.LlbKZa_header{padding:.75rem}}@media (max-width:360px){.LlbKZa_flagdexWrapper{padding:0 .35rem}.LlbKZa_header{padding:.6rem}.LlbKZa_bookIcon{font-size:1.5rem}.LlbKZa_title{font-size:1.15rem}.LlbKZa_subtitle{display:none}.LlbKZa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;width:100%}.LlbKZa_card{gap:.25rem;padding:.35rem}.LlbKZa_cardName{font-size:.8rem}.LlbKZa_cardCapital{font-size:.68rem}.LlbKZa_modalCard{padding:1rem .75rem}}
.fs3bJa_canvas{pointer-events:none;z-index:60;width:100vw;height:100vh;position:fixed;inset:0}
