._root_1b2os_1{--geo-bg:#07121c;--geo-bg-raised:#0d1c29;--geo-surface:#102333;--geo-surface-strong:#152c3f;--geo-border:#9fccd729;--geo-border-strong:#9fccd74d;--geo-text:#edf7f8;--geo-muted:#91adb7;--geo-faint:#627e89;--geo-teal:#66e3c4;--geo-blue:#64a7ff;--geo-red:#ff7272;isolation:isolate;background:radial-gradient(circle at 84% 0%, #66e3c417, transparent 34rem), radial-gradient(circle at 7% 20%, #64a7ff14, transparent 29rem), var(--geo-bg);min-height:100svh;color:var(--geo-text);flex-direction:column;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.45;display:flex;position:relative;overflow-x:clip;container:geotombola/inline-size}._root_1b2os_1 button,._root_1b2os_1 input,._root_1b2os_1 select{font:inherit}._root_1b2os_1 button,._root_1b2os_1 a{-webkit-tap-highlight-color:transparent}._rootFullscreen_1b2os_42{z-index:1000;padding-bottom:env(safe-area-inset-bottom);background:var(--geo-bg);position:fixed;inset:0;overflow:auto}._appHeader_1b2os_51,._experienceTabs_1b2os_52,._partyView_1b2os_53,._singleView_1b2os_54,._appFooter_1b2os_55{width:min(100% - 2rem,1440px);margin-inline:auto}._appHeader_1b2os_51{justify-content:space-between;align-items:center;gap:1rem;min-height:4.7rem;padding-block:1rem;display:flex}._brandLine_1b2os_69,._headerActions_1b2os_70,._toolbarActions_1b2os_71,._dialogKicker_1b2os_72,._localBadge_1b2os_73,._localPill_1b2os_74,._backLink_1b2os_75,._headerButton_1b2os_76,._ghostButton_1b2os_77,._selectButton_1b2os_78,._secondaryButton_1b2os_79,._primaryButton_1b2os_80,._quietButton_1b2os_81,._passButton_1b2os_82,._goodButton_1b2os_83,._badButton_1b2os_84,._endButton_1b2os_85{align-items:center;display:inline-flex}._brandLine_1b2os_69{gap:.7rem;min-width:0}._backLink_1b2os_75{color:var(--geo-muted);gap:.4rem;font-size:.92rem;text-decoration:none;transition:color .16s}:is(._backLink_1b2os_75:hover,._backLink_1b2os_75:focus-visible){color:var(--geo-text)}._brandDivider_1b2os_93{background:var(--geo-border-strong);width:1px;height:1.35rem}._brandMark_1b2os_94{width:2rem;height:2rem;color:var(--geo-teal);background:#66e3c417;border:1px solid #66e3c44d;border-radius:.65rem;place-items:center;display:grid}._brandName_1b2os_95{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;font-weight:760;overflow:hidden}._localPill_1b2os_74,._localBadge_1b2os_73{color:var(--geo-muted);gap:.4rem;font-size:.75rem}._localPill_1b2os_74{border:1px solid var(--geo-border);background:#ffffff08;border-radius:999px;padding:.26rem .55rem}._liveDot_1b2os_98{background:var(--geo-teal);border-radius:50%;flex:none;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #66e3c41c}._headerActions_1b2os_70,._toolbarActions_1b2os_71{gap:.45rem}._headerButton_1b2os_76,._ghostButton_1b2os_77{min-height:2.75rem;color:var(--geo-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.7rem;gap:.45rem;padding:0 .7rem;font-size:.82rem;transition:color .16s,background-color .16s,border-color .16s}._headerButton_1b2os_76:hover,._ghostButton_1b2os_77:hover{border-color:var(--geo-border);color:var(--geo-text);background:#ffffff0a}:is(._headerButton_1b2os_76:focus-visible,._ghostButton_1b2os_77:focus-visible,._backLink_1b2os_75:focus-visible,._primaryButton_1b2os_80:focus-visible,._quietButton_1b2os_81:focus-visible,._selectButton_1b2os_78:focus-visible,._entryButton_1b2os_102:focus-visible,._choiceButton_1b2os_102:focus-visible,._passButton_1b2os_82:focus-visible,._goodButton_1b2os_83:focus-visible,._badButton_1b2os_84:focus-visible,._endButton_1b2os_85:focus-visible,._areaOption_1b2os_102:focus-visible){outline:2px solid var(--geo-teal);outline-offset:2px}._experienceTabs_1b2os_52{border:1px solid var(--geo-border);background:#ffffff08;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.3rem;display:grid}._experienceTab_1b2os_52,._experienceTabActive_1b2os_115{min-height:3.7rem;color:var(--geo-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.75rem;padding:.55rem .85rem;transition:background-color .18s,border-color .18s,color .18s;display:flex}._experienceTab_1b2os_52:hover{color:var(--geo-text);background:#ffffff0a}._experienceTabActive_1b2os_115{color:var(--geo-text);background:linear-gradient(115deg,#66e3c421,#64a7ff14);border-color:#66e3c44d}._experienceTab_1b2os_52 strong,._experienceTabActive_1b2os_115 strong{font-size:.93rem;display:block}._experienceTab_1b2os_52 small,._experienceTabActive_1b2os_115 small{color:var(--geo-muted);margin-top:.08rem;font-size:.75rem;display:block}._tabIcon_1b2os_134{border:1px solid var(--geo-border);width:2rem;height:2rem;color:var(--geo-teal);background:#66e3c414;border-radius:.6rem;flex:none;place-items:center;font-size:1rem;display:grid}._partyView_1b2os_53,._singleView_1b2os_54{flex:1;padding-block:1rem 2rem}._setupBar_1b2os_137,._singleSetupBar_1b2os_137{border:1px solid var(--geo-border);background:#0e1f2dd1;border-radius:.95rem;grid-template-columns:minmax(170px,1fr) minmax(220px,1.25fr) minmax(90px,.58fr) auto;align-items:end;gap:.65rem;padding:.7rem;display:grid;box-shadow:0 18px 55px #0000002e}._singleSetupBar_1b2os_137{grid-template-columns:minmax(220px,1.1fr) minmax(220px,.9fr) minmax(170px,1.2fr) auto}._setupField_1b2os_139{min-width:0}._setupField_1b2os_139 label,._fieldLabel_1b2os_140{color:var(--geo-muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 .35rem .1rem;font-size:.72rem;font-weight:750;display:block}._selectWrap_1b2os_141{position:relative}._selectWrap_1b2os_141 select,._selectButton_1b2os_78{border:1px solid var(--geo-border);width:100%;min-height:2.75rem;color:var(--geo-text);background:var(--geo-bg-raised);cursor:pointer;border-radius:.7rem}._selectWrap_1b2os_141 select{-webkit-appearance:none;appearance:none;padding:0 2.2rem 0 .8rem}._selectWrap_1b2os_141 svg{pointer-events:none;color:var(--geo-muted);position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._selectButton_1b2os_78{text-align:left;justify-content:space-between;gap:.5rem;padding:0 .8rem}._selectButton_1b2os_78 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._selectWrap_1b2os_141 select:hover,._selectButton_1b2os_78:hover{border-color:var(--geo-border-strong)}._selectWrap_1b2os_141 select:focus-visible{outline:2px solid var(--geo-teal);outline-offset:2px}._selectButton_1b2os_78:focus-visible{outline:2px solid var(--geo-teal);outline-offset:2px}._singleModeDescription_1b2os_149{min-width:0;color:var(--geo-muted);align-self:center;font-size:.82rem;line-height:1.35}._primaryButton_1b2os_80,._secondaryButton_1b2os_79,._quietButton_1b2os_81,._passButton_1b2os_82,._goodButton_1b2os_83,._badButton_1b2os_84,._endButton_1b2os_85{cursor:pointer;border-radius:.7rem;justify-content:center;gap:.45rem;min-height:2.75rem;font-size:.84rem;font-weight:760;transition:transform .12s,filter .16s,border-color .16s,background-color .16s}._primaryButton_1b2os_80{color:#06201b;background:var(--geo-teal);white-space:nowrap;border:1px solid #66e3c459;padding:0 1rem;box-shadow:0 8px 24px #66e3c429}._primaryButton_1b2os_80:hover{filter:brightness(1.06);transform:translateY(-1px)}._secondaryButton_1b2os_79{border:1px solid var(--geo-border-strong);color:var(--geo-text);white-space:nowrap;background:#ffffff0a;padding:0 .9rem}._secondaryButton_1b2os_79:hover,._quietButton_1b2os_81:hover{background:#66e3c414;border-color:#66e3c45c}._quietButton_1b2os_81{border:1px solid var(--geo-border);color:var(--geo-muted);background:0 0;padding:0 .85rem}._passButton_1b2os_82{color:#bfdcff;background:#64a7ff14;border:1px solid #64a7ff4d;padding:0 .85rem}._passButton_1b2os_82:hover{background:#64a7ff24}._goodButton_1b2os_83{color:var(--geo-teal);background:#66e3c414;border:1px solid #66e3c44d;padding:0 .75rem}._badButton_1b2os_84,._endButton_1b2os_85{color:#ffadad;background:#ff727214;border:1px solid #ff72724d;padding:0 .75rem}._endButton_1b2os_85{white-space:nowrap}._goodButton_1b2os_83:hover{background:#66e3c426}._badButton_1b2os_84:hover,._endButton_1b2os_85:hover{background:#ff727224}._primaryButton_1b2os_80:disabled,._secondaryButton_1b2os_79:disabled,._quietButton_1b2os_81:disabled,._passButton_1b2os_82:disabled,._goodButton_1b2os_83:disabled,._badButton_1b2os_84:disabled,._endButton_1b2os_85:disabled,._selectButton_1b2os_78:disabled{cursor:not-allowed;opacity:.45;transform:none}._buttonIcon_1b2os_165{font-size:1.05rem;line-height:1}._partyToolbar_1b2os_167{justify-content:space-between;align-items:end;gap:1rem;padding:1.35rem 0 .85rem;display:flex}._toolbarTitle_1b2os_168 h2{letter-spacing:-.05em;margin:0;font-size:clamp(1.35rem,2.6vw,2.1rem);line-height:1.05}._sectionEyebrow_1b2os_169,._dialogKicker_1b2os_72{color:var(--geo-teal);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.7rem;font-weight:800;display:flex}._mapHint_1b2os_170,._mapModeHint_1b2os_170{color:var(--geo-muted);align-items:center;gap:.4rem;font-size:.74rem;display:inline-flex}._partyGrid_1b2os_172{gap:.8rem;display:grid}._partyGridWithMap_1b2os_173{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:start}._partyBoard_1b2os_174,._singleMainColumn_1b2os_174{min-width:0}._playerStrip_1b2os_175{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.55rem;display:grid}._playerCard_1b2os_176{border:1px solid var(--geo-border);min-width:0;color:var(--geo-text);cursor:text;background:#102333d1;border-radius:.8rem;padding:.75rem .8rem .7rem .95rem;transition:border-color .18s,background-color .18s,transform .18s;display:block;position:relative;overflow:hidden}._playerCardActive_1b2os_177{border-color:color-mix(in srgb, var(--player-color) 64%, transparent);background:linear-gradient(120deg, color-mix(in srgb, var(--player-color) 14%, var(--geo-surface)), var(--geo-surface));transform:translateY(-2px)}._playerAccent_1b2os_178{background:var(--player-color);width:.22rem;position:absolute;inset:0 auto 0 0}._playerCardTop_1b2os_179{min-width:0;color:var(--player-color);align-items:center;gap:.45rem;display:flex}._playerCardTop_1b2os_179 input{width:100%;min-width:0;color:var(--geo-text);background:0 0;border:0;border-bottom:1px dashed #0000;outline:0;font-size:.85rem;font-weight:760}._playerCardTop_1b2os_179 input:hover,._playerCardTop_1b2os_179 input:focus{border-bottom-color:var(--player-color)}._turnPill_1b2os_182{color:var(--geo-bg);background:var(--player-color);letter-spacing:.07em;border-radius:999px;flex:none;padding:.14rem .36rem;font-size:.58rem;font-weight:900}._playerScore_1b2os_183{align-items:baseline;gap:.35rem;margin-top:.65rem;display:flex}._playerScore_1b2os_183 strong{font-size:1.55rem;line-height:1}._playerScore_1b2os_183 small{color:var(--geo-muted);font-size:.7rem}._capitalQuestion_1b2os_187{background:linear-gradient(115deg,#64a7ff1c,#66e3c40f);border:1px solid #64a7ff40;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:.8rem;padding:1rem;display:flex}._capitalQuestion_1b2os_187>div:first-child{min-width:0}._questionKicker_1b2os_189{color:var(--geo-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:760;display:block}._capitalQuestion_1b2os_187 strong{letter-spacing:-.04em;margin-top:.18rem;font-size:clamp(1.2rem,2.3vw,1.75rem);display:block}._capitalQuestion_1b2os_187 small{color:var(--geo-muted);margin-top:.25rem;display:block}._capitalActions_1b2os_192{flex:none;gap:.45rem;display:flex}._listToolbar_1b2os_194{grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem;margin-top:.8rem;display:grid}._searchBox_1b2os_195{border:1px solid var(--geo-border);min-height:2.7rem;color:var(--geo-muted);background:var(--geo-bg-raised);border-radius:.7rem;align-items:center;gap:.55rem;padding:0 .8rem;display:flex}._searchBox_1b2os_195:focus-within{border-color:#66e3c47a;box-shadow:0 0 0 3px #66e3c41a}._searchBox_1b2os_195 input{width:100%;min-width:0;color:var(--geo-text);background:0 0;border:0;outline:0}._searchBox_1b2os_195 input::placeholder{color:var(--geo-faint)}._progressRow_1b2os_199{color:var(--geo-muted);justify-content:space-between;gap:.75rem;margin-top:.75rem;font-size:.75rem;display:flex}._progressRow_1b2os_199 strong{color:var(--geo-text)}._progressTrack_1b2os_201{background:#ffffff14;border-radius:999px;height:.33rem;margin-top:.42rem;overflow:hidden}._progressTrack_1b2os_201 span{border-radius:inherit;background:linear-gradient(90deg, var(--geo-blue), var(--geo-teal));height:100%;transition:width .22s;display:block}._areaSections_1b2os_203{gap:1rem;margin-top:1.1rem;display:grid}._areaSection_1b2os_203{min-width:0}._areaSectionHeader_1b2os_205{border-bottom:1px solid var(--geo-border);justify-content:space-between;align-items:baseline;gap:.6rem;padding-bottom:.45rem;display:flex}._areaSectionHeader_1b2os_205 h3{letter-spacing:-.01em;margin:0;font-size:.87rem}._areaSectionHeader_1b2os_205 span{color:var(--geo-muted);font-size:.72rem}._entryGrid_1b2os_208{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:.4rem;padding-top:.55rem;display:grid}._entryButton_1b2os_102{border:1px solid var(--geo-border);min-width:0;min-height:3.05rem;color:var(--geo-text);cursor:pointer;text-align:left;background:#ffffff08;border-radius:.58rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.08rem;padding:.45rem .65rem;transition:border-color .15s,background-color .15s,transform .12s;display:flex}._entryButton_1b2os_102 span{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}._entryButton_1b2os_102 small{max-width:100%;color:var(--geo-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}._entryButton_1b2os_102:hover{border-color:var(--geo-border-strong);background:#ffffff0f;transform:translateY(-1px)}._entryButton_1b2os_102._entryClaimed_1b2os_213{border-color:color-mix(in srgb, var(--entry-color) 72%, transparent);background:color-mix(in srgb, var(--entry-color) 22%, transparent)}._entryButton_1b2os_102._entryClaimed_1b2os_213:hover{border-color:color-mix(in srgb, var(--entry-color) 88%, transparent);background:color-mix(in srgb, var(--entry-color) 30%, transparent)}._entryCurrent_1b2os_215{border-color:var(--geo-teal);box-shadow:inset 0 0 0 1px #66e3c438}._emptyState_1b2os_216{border:1px dashed var(--geo-border-strong);min-height:7rem;color:var(--geo-muted);text-align:center;border-radius:.8rem;place-content:center;gap:.25rem;display:grid}._emptyState_1b2os_216 strong{color:var(--geo-text)}._mapPanel_1b2os_219,._singleMapPanel_1b2os_219{border:1px solid var(--geo-border);background:#0d1d2bdb;border-radius:.95rem;min-width:0;overflow:hidden;box-shadow:0 18px 55px #0000002e}._singleMapPanelHidden_1b2os_220{display:none}._mapPanelHeader_1b2os_221{justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1rem .75rem;display:flex}._mapPanelHeader_1b2os_221 h2{letter-spacing:-.035em;margin:0;font-size:1.15rem}._mapViewport_1b2os_223{background:#0a1b27;border-radius:.75rem;min-height:29rem;margin:.2rem;position:relative;overflow:hidden}._mapCanvas_1b2os_224{min-height:29rem;position:absolute;inset:0}._mapStatus_1b2os_225{z-index:500;max-width:calc(100% - 1.4rem);color:var(--geo-muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07121ce0;border:1px solid #9fccd733;border-radius:.55rem;align-items:center;gap:.45rem;padding:.45rem .6rem;font-size:.72rem;display:inline-flex;position:absolute;top:.7rem;left:.7rem}._statusPulse_1b2os_226{background:var(--geo-teal);border-radius:50%;flex:none;width:.42rem;height:.42rem;animation:1.3s ease-in-out infinite _geo-pulse_1b2os_1}._mapLegend_1b2os_227{color:var(--geo-muted);flex-wrap:wrap;gap:.55rem .8rem;padding:.75rem 1rem .95rem;font-size:.7rem;display:flex}._mapLegend_1b2os_227 span{align-items:center;gap:.28rem;display:inline-flex}._legendDot_1b2os_229{background:#8bb0c3;border-radius:50%;width:.48rem;height:.48rem;display:inline-block}._mapFooter_1b2os_230{color:var(--geo-muted);margin:0;padding:0 1rem 1rem;font-size:.72rem}._singleLayout_1b2os_232{gap:.8rem;margin-top:.8rem;display:grid}._singleLayoutMap_1b2os_233{grid-template-columns:minmax(310px,.78fr) minmax(450px,1.22fr);align-items:start}._singleLayoutNoMap_1b2os_234{grid-template-columns:minmax(0,760px);justify-content:center}._singleHud_1b2os_235{border:1px solid var(--geo-border);background:#102333d1;border-radius:.8rem;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}._singleStat_1b2os_236{border-right:1px solid var(--geo-border);min-width:0;padding:.7rem .75rem}._singleStat_1b2os_236:last-child{border-right:0}._singleStat_1b2os_236 span{color:var(--geo-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;font-size:.65rem;display:flex;overflow:hidden}._singleStat_1b2os_236 strong{color:var(--geo-text);text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:1.12rem;line-height:1;display:block;overflow:hidden}._singleStatAccent_1b2os_240 strong{color:var(--geo-teal)}._singleQuestion_1b2os_241{border:1px solid var(--geo-border);background:#102333c7;border-radius:.9rem;margin-top:.8rem;padding:1.15rem}._singleQuestionCompact_1b2os_242{padding:1rem}._questionTopline_1b2os_243{justify-content:space-between;align-items:center;gap:.6rem;display:flex}._progressChip_1b2os_244{border:1px solid var(--geo-border);color:var(--geo-muted);border-radius:999px;flex:none;padding:.25rem .45rem;font-size:.68rem}._singleQuestion_1b2os_241 h2{letter-spacing:-.055em;max-width:22ch;margin:1.05rem 0 0;font-size:clamp(1.45rem,3vw,2.1rem);line-height:1.03}._questionHelp_1b2os_246{max-width:52ch;color:var(--geo-muted);margin:.6rem 0 0;font-size:.86rem}._flagPrompt_1b2os_247{margin:1rem 0 .2rem;font-size:clamp(3.1rem,8vw,5rem);line-height:1}._silhouettePrompt_1b2os_248{border:1px solid var(--geo-border);background:#050f179e;border-radius:.75rem;place-items:center;min-height:12rem;margin-top:.8rem;display:grid}._silhouettePrompt_1b2os_248 svg{width:min(100%,360px);height:auto;padding:.7rem}._silhouettePrompt_1b2os_248 path{fill:var(--geo-teal);stroke:#edf7f8b3;stroke-width:.7px;vector-effect:non-scaling-stroke}._silhouettePrompt_1b2os_248 span{color:var(--geo-muted);font-size:.8rem}._choiceGrid_1b2os_252{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}._choiceButton_1b2os_102{border:1px solid var(--geo-border);min-height:3rem;color:var(--geo-text);cursor:pointer;text-align:left;background:#ffffff08;border-radius:.65rem;padding:.65rem .75rem;transition:border-color .15s,background-color .15s,transform .12s}._choiceButton_1b2os_102:hover{border-color:var(--geo-border-strong);background:#ffffff12;transform:translateY(-1px)}._choiceCorrect_1b2os_255{color:var(--geo-teal);background:#66e3c424;border-color:#66e3c4b3}._choiceWrong_1b2os_256{color:#ffb7b7;background:#ff727224;border-color:#ff7272b3}._textAnswer_1b2os_257{gap:.5rem;margin-top:1rem;display:flex}._textAnswer_1b2os_257 input{border:1px solid var(--geo-border-strong);width:100%;min-width:0;min-height:2.9rem;color:var(--geo-text);background:var(--geo-bg-raised);border-radius:.65rem;outline:0;padding:0 .8rem}._textAnswer_1b2os_257 input:focus{border-color:var(--geo-teal);box-shadow:0 0 0 3px #66e3c41a}._questionActions_1b2os_260{align-items:center;gap:.6rem;margin-top:1rem;display:flex}._answerBusy_1b2os_261{color:var(--geo-muted);font-size:.75rem}._singleFeedback_1b2os_262{background:#ffffff0a;border-left:3px solid;border-radius:.5rem;gap:.16rem;margin-top:1rem;padding:.75rem;display:grid}._singleFeedback_1b2os_262 strong{font-size:.8rem}._singleFeedback_1b2os_262 span{font-size:.82rem}._singleFeedback_1b2os_262 small{font-weight:800}._feedbackGood_1b2os_266{color:var(--geo-teal)}._feedbackBad_1b2os_267{color:#ffacac}._historyPanel_1b2os_268{border:1px solid var(--geo-border);background:#10233394;border-radius:.8rem;margin-top:.8rem}._historyPanel_1b2os_268>header{border-bottom:1px solid var(--geo-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;font-size:.78rem;display:flex}._historyPanel_1b2os_268>header span{color:var(--geo-muted);font-size:.68rem}._historyList_1b2os_271{display:grid}._historyItem_1b2os_272{border-bottom:1px solid #9fccd714;grid-template-columns:1.2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.55rem .85rem;font-size:.76rem;display:grid}._historyItem_1b2os_272:last-child{border-bottom:0}._historyItem_1b2os_272 span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._historyItem_1b2os_272 small{color:var(--geo-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;display:block;overflow:hidden}._historyItem_1b2os_272 strong{font-size:.7rem}._historyOk_1b2os_277,._historyKo_1b2os_277{font-weight:900}._historyOk_1b2os_277{color:var(--geo-teal)}._historyKo_1b2os_277{color:var(--geo-red)}._historyEmpty_1b2os_280{color:var(--geo-muted);margin:0;padding:1rem .85rem;font-size:.75rem}._busyNotice_1b2os_282{z-index:20;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));border:1px solid var(--geo-border-strong);color:var(--geo-muted);background:#07121ceb;border-radius:.65rem;padding:.55rem .75rem;font-size:.75rem;position:fixed;box-shadow:0 12px 30px #00000047}._activeMarker_1b2os_283{display:none}._appFooter_1b2os_55{padding:1rem 0 calc(1.2rem + env(safe-area-inset-bottom));color:var(--geo-faint);justify-content:space-between;gap:1rem;font-size:.7rem;display:flex}._appFooter_1b2os_55 strong{color:var(--geo-muted)}dialog._areaDialog_1b2os_287,dialog._tutorialDialog_1b2os_287,dialog._resultDialog_1b2os_287{border:1px solid var(--geo-border-strong);width:min(100% - 1.5rem,720px);max-height:min(90dvh,760px);color:var(--geo-text);background:var(--geo-bg-raised);border-radius:1rem;padding:0;box-shadow:0 30px 100px #00000094}dialog._areaDialog_1b2os_287::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01070cb8}dialog._tutorialDialog_1b2os_287::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01070cb8}dialog._resultDialog_1b2os_287::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01070cb8}._areaDialogCard_1b2os_289,._tutorialCard_1b2os_289,._resultCard_1b2os_289{max-height:min(90dvh,760px);padding:1.1rem;overflow:auto}._dialogHeader_1b2os_290{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._dialogHeader_1b2os_290 h2,._resultCard_1b2os_289 h2{letter-spacing:-.05em;margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1}._dialogIntro_1b2os_292{max-width:54ch;color:var(--geo-muted);margin:.55rem 0 0;font-size:.82rem}._iconButton_1b2os_293{border:1px solid var(--geo-border);width:2.75rem;height:2.75rem;color:var(--geo-muted);cursor:pointer;background:0 0;border-radius:.65rem;flex:none;place-items:center;display:grid}._iconButton_1b2os_293:hover{color:var(--geo-text);background:#ffffff0d}._areaDialogSummary_1b2os_295{border:1px solid var(--geo-border);color:var(--geo-muted);background:#ffffff08;border-radius:.65rem;justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:1rem;padding:.65rem .75rem;font-size:.72rem;display:flex}._areaDialogSummary_1b2os_295 strong{color:var(--geo-text);font-size:.83rem}._areaList_1b2os_297{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.75rem;display:grid}._areaOption_1b2os_102{border:1px solid var(--geo-border);min-height:3.55rem;color:var(--geo-text);cursor:pointer;text-align:left;background:#ffffff05;border-radius:.65rem;grid-template-columns:2rem minmax(0,1fr) 1.2rem;align-items:center;gap:.55rem;padding:.45rem .6rem;display:grid}._areaOption_1b2os_102:hover{border-color:var(--geo-border-strong);background:#ffffff0d}._areaOptionSelected_1b2os_300{background:#66e3c417;border-color:#66e3c466}._areaOptionIcon_1b2os_301{background:#ffffff0d;border-radius:.5rem;place-items:center;width:2rem;height:2rem;display:grid}._areaOptionText_1b2os_302{min-width:0}._areaOptionText_1b2os_302 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;display:block;overflow:hidden}._areaOptionText_1b2os_302 small{color:var(--geo-muted);margin-top:.1rem;font-size:.67rem;display:block}._areaOptionCheck_1b2os_305{color:var(--geo-teal)}._dialogActions_1b2os_306{border-top:1px solid var(--geo-border);align-items:center;gap:.45rem;margin-top:1rem;padding-top:.8rem;display:flex}._dialogActionSpacer_1b2os_307{flex:1}._tutorialGrid_1b2os_308{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}._tutorialSection_1b2os_309{border:1px solid var(--geo-border);background:#ffffff08;border-radius:.75rem;padding:.85rem}._tutorialNumber_1b2os_310{color:var(--geo-teal);letter-spacing:.08em;font-size:.7rem;font-weight:850}._tutorialSection_1b2os_309 h3,._tutorialRules_1b2os_311 h3{margin:.35rem 0 0;font-size:.9rem}._tutorialSection_1b2os_309 p{color:var(--geo-muted);margin:.42rem 0 0;font-size:.76rem;line-height:1.45}._tutorialRules_1b2os_311{border:1px solid var(--geo-border);border-radius:.75rem;margin-top:.6rem;padding:.85rem}._rulePills_1b2os_314{flex-wrap:wrap;gap:.35rem;margin-top:.6rem;display:flex}._rulePills_1b2os_314 span{color:var(--geo-muted);background:#ffffff0d;border-radius:999px;padding:.35rem .5rem;font-size:.7rem}._tutorialCredits_1b2os_316{border-top:1px solid var(--geo-border);justify-content:space-between;align-items:center;gap:1rem;margin-top:.7rem;padding-top:.8rem;display:flex}._tutorialCredits_1b2os_316 p{color:var(--geo-muted);margin:0;font-size:.74rem}._tutorialCredits_1b2os_316 strong{color:var(--geo-text)}._rankingList_1b2os_319{gap:.4rem;margin-top:1rem;display:grid}._rankingRow_1b2os_320{border:1px solid var(--geo-border);background:#ffffff08;border-radius:.65rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:3.45rem;padding:.55rem .7rem;display:grid}._rankingWinner_1b2os_321{background:#66e3c417;border-color:#66e3c459}._rankNumber_1b2os_322{color:var(--geo-muted);text-align:center;font-size:.78rem;font-weight:800}._rankName_1b2os_323{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;font-weight:760;overflow:hidden}._rankName_1b2os_323 small{color:var(--geo-muted);margin-top:.12rem;font-size:.67rem;font-weight:500;display:block}._rankingRow_1b2os_320>strong{font-size:1.08rem}._resultMetrics_1b2os_326{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-top:1rem;display:grid}._resultMetric_1b2os_326{border:1px solid var(--geo-border);background:#ffffff08;border-radius:.65rem;padding:.7rem}._resultMetric_1b2os_326 span{color:var(--geo-muted);font-size:.67rem;display:block}._resultMetric_1b2os_326 strong{margin-top:.25rem;font-size:1.08rem;display:block}._resultRecord_1b2os_330{color:var(--geo-teal);margin:.8rem 0 0;font-size:.78rem;font-weight:750}._leaderboard_1b2os_331{border:1px solid var(--geo-border);border-radius:.7rem;margin-top:1rem}._leaderboard_1b2os_331>div:first-child{border-bottom:1px solid var(--geo-border);justify-content:space-between;gap:.5rem;padding:.65rem .75rem;font-size:.75rem;display:flex}._leaderboard_1b2os_331>div:first-child span{color:var(--geo-muted);font-size:.67rem}._attemptRow_1b2os_334{color:var(--geo-muted);border-bottom:1px solid #9fccd714;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.7rem;display:grid}._attemptRow_1b2os_334:last-child{border-bottom:0}._attemptRow_1b2os_334 strong{color:var(--geo-text)}._attemptRow_1b2os_334 small{text-align:right}._attemptCurrent_1b2os_338{color:var(--geo-teal);background:#66e3c40f}._root_1b2os_1 .leaflet-container{width:100%;height:100%;min-height:inherit;color:var(--geo-text);font:inherit;background:#0a1b27}._root_1b2os_1 .leaflet-control-zoom{overflow:hidden;border:1px solid #9fccd747!important;border-radius:.6rem!important;box-shadow:0 8px 22px #0000003d!important}._root_1b2os_1 .leaflet-control-zoom a{width:2.1rem!important;height:2.1rem!important;color:var(--geo-text)!important;background:#07121cdb!important;border:0!important;line-height:2.1rem!important}._root_1b2os_1 .leaflet-control-zoom a:hover{color:var(--geo-teal)!important;background:var(--geo-surface-strong)!important}._root_1b2os_1 .geo-tombola-map-tooltip{border:1px solid var(--geo-border-strong);color:var(--geo-text);background:var(--geo-bg-raised);border-radius:.45rem;box-shadow:0 10px 25px #00000040}._root_1b2os_1 .geo-tombola-map-tooltip:before{border-top-color:var(--geo-bg-raised)}._root_1b2os_1 .geo-distance-pin{color:#07121c;border-radius:50% 50% 50% 0;place-items:center;width:2rem;height:2.35rem;display:grid;transform:rotate(-45deg)}._root_1b2os_1 .geo-distance-pin span{font-size:1rem;font-weight:900;transform:rotate(45deg)}._root_1b2os_1 .geo-distance-pin--guess{background:var(--geo-blue)}._root_1b2os_1 .geo-distance-pin--target{background:var(--geo-teal)}._root_1b2os_1 .geo-distance-label{color:var(--geo-text)}._root_1b2os_1 .geo-distance-label span{border:1px solid var(--geo-border-strong);white-space:nowrap;background:#07121ce6;border-radius:.45rem;padding:.3rem .45rem;font-size:.72rem;font-weight:800;display:inline-block;transform:translate(.4rem,-50%);box-shadow:0 8px 22px #00000040}@container geotombola (width<=900px){._partyGridWithMap_1b2os_173,._singleLayoutMap_1b2os_233{grid-template-columns:minmax(0,1fr)}._mapPanel_1b2os_219,._singleMapPanel_1b2os_219{order:-1}._mapViewport_1b2os_223,._mapCanvas_1b2os_224{min-height:32rem}}@keyframes _geo-pulse_1b2os_1{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@media (max-width:760px){._appHeader_1b2os_51,._experienceTabs_1b2os_52,._partyView_1b2os_53,._singleView_1b2os_54,._appFooter_1b2os_55{width:min(100% - 1rem,1440px)}._appHeader_1b2os_51{min-height:4.2rem;padding-block:.7rem}._brandDivider_1b2os_93,._localPill_1b2os_74{display:none}._brandName_1b2os_95{font-size:1rem}._hideOnPhone_1b2os_366{display:none}._headerButton_1b2os_76{justify-content:center;width:2.75rem;padding:0}._experienceTab_1b2os_52,._experienceTabActive_1b2os_115{min-height:3.35rem;padding-inline:.55rem}._experienceTab_1b2os_52 small,._experienceTabActive_1b2os_115 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._setupBar_1b2os_137,._singleSetupBar_1b2os_137{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}._setupFieldSmall_1b2os_371{grid-column:span 1}._singleModeDescription_1b2os_149{grid-area:2/1/auto/-1}._singleChallengeField_1b2os_373{grid-column:1/-1}._singleSetupBar_1b2os_137 ._primaryButton_1b2os_80{grid-area:3/2}._partyToolbar_1b2os_167{padding-top:1.05rem}._toolbarActions_1b2os_71 ._localBadge_1b2os_73{display:none}._capitalQuestion_1b2os_187{flex-direction:column;align-items:stretch}._capitalActions_1b2os_192{width:100%}._capitalActions_1b2os_192 button{flex:1}._listToolbar_1b2os_194{grid-template-columns:minmax(0,1fr) auto}._listToolbar_1b2os_194 ._endButton_1b2os_85{grid-column:2}._searchBox_1b2os_195{grid-area:1/1/auto/-1}._passButton_1b2os_82{grid-area:2/1}._endButton_1b2os_85{grid-row:2}._playerStrip_1b2os_175,._entryGrid_1b2os_208{grid-template-columns:repeat(2,minmax(0,1fr))}._mapViewport_1b2os_223,._mapCanvas_1b2os_224{min-height:24rem}._singleHud_1b2os_235{grid-template-columns:repeat(3,minmax(0,1fr))}._singleStat_1b2os_236:nth-child(3){border-right:0}._singleStat_1b2os_236:nth-child(-n+3){border-bottom:1px solid var(--geo-border)}._choiceGrid_1b2os_252{grid-template-columns:1fr}._textAnswer_1b2os_257{flex-direction:column}._areaList_1b2os_297,._tutorialGrid_1b2os_308{grid-template-columns:1fr}._tutorialCredits_1b2os_316,._appFooter_1b2os_55{flex-direction:column;align-items:flex-start}._resultMetrics_1b2os_326{grid-template-columns:repeat(2,minmax(0,1fr))}._areaDialogCard_1b2os_289,._tutorialCard_1b2os_289,._resultCard_1b2os_289{padding:.85rem}}@media (max-width:760px) and (orientation:portrait){._mapPanel_1b2os_219,._singleMapPanel_1b2os_219{order:0}}@media (max-width:420px){._backLink_1b2os_75{font-size:.82rem}._brandMark_1b2os_94{width:1.8rem;height:1.8rem}._brandName_1b2os_95{max-width:9rem}._setupBar_1b2os_137,._singleSetupBar_1b2os_137{padding:.55rem}._primaryButton_1b2os_80,._secondaryButton_1b2os_79{padding-inline:.7rem;font-size:.78rem}._entryGrid_1b2os_208{gap:.3rem}._entryButton_1b2os_102{min-height:2.85rem;padding-inline:.55rem;font-size:.78rem}._mapViewport_1b2os_223,._mapCanvas_1b2os_224{min-height:21rem}}@media (orientation:landscape) and (max-height:520px){._appHeader_1b2os_51{min-height:3.4rem;padding-block:.35rem}._experienceTabs_1b2os_52{margin-bottom:.2rem}._experienceTab_1b2os_52,._experienceTabActive_1b2os_115{min-height:2.65rem}._partyView_1b2os_53,._singleView_1b2os_54{padding-top:.35rem}._setupBar_1b2os_137,._singleSetupBar_1b2os_137{padding:.45rem}._mapViewport_1b2os_223,._mapCanvas_1b2os_224{min-height:17rem}._singleQuestion_1b2os_241{padding:.8rem}._singleQuestion_1b2os_241 h2{margin-top:.55rem;font-size:1.35rem}._singleHud_1b2os_235{grid-template-columns:repeat(6,minmax(0,1fr))}._singleStat_1b2os_236{padding:.45rem;border-bottom:0!important}._singleStat_1b2os_236 strong{font-size:.95rem}}@media (max-width:760px) and (orientation:landscape) and (max-height:600px){._partyGridWithMap_1b2os_173,._singleLayoutMap_1b2os_233{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}._mapPanel_1b2os_219,._singleMapPanel_1b2os_219{order:0}._mapViewport_1b2os_223,._mapCanvas_1b2os_224{min-height:17rem}}@media (prefers-reduced-motion:reduce){._root_1b2os_1 *,._root_1b2os_1 :before,._root_1b2os_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
