.Mapfold-module__ZcVXzG__page{background:var(--background);height:100dvh;color:var(--foreground);--mf-ocean:#b7c9d1;--mf-land:#f7f2e4;--mf-coast:#001f548c;flex-direction:column;display:flex;overflow:hidden}[data-theme=dark] .Mapfold-module__ZcVXzG__page{--mf-ocean:color-mix(in srgb, var(--foreground) 5%, var(--background));--mf-land:var(--card);--mf-coast:color-mix(in srgb, var(--foreground) 55%, transparent)}.Mapfold-module__ZcVXzG__main{flex:1;min-height:0;position:relative}.Mapfold-module__ZcVXzG__boardPanel{position:absolute;inset:0}.Mapfold-module__ZcVXzG__mapFrame{background:var(--mf-ocean);touch-action:none;overscroll-behavior:none;width:100%;height:100%;position:relative;overflow:hidden}.Mapfold-module__ZcVXzG__plate{z-index:2;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute;top:12px;left:14px}.Mapfold-module__ZcVXzG__plateTitle{letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 78%, transparent);font-size:12px;font-weight:700}.Mapfold-module__ZcVXzG__plateSub{letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 45%, transparent);font-size:9px}.Mapfold-module__ZcVXzG__mapLoading{color:color-mix(in srgb, var(--foreground) 60%, transparent);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.Mapfold-module__ZcVXzG__mapCanvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Mapfold-module__ZcVXzG__camLayer{transform-origin:0 0;will-change:transform;touch-action:none;position:absolute;inset:0}.Mapfold-module__ZcVXzG__mapSvg{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block}.Mapfold-module__ZcVXzG__mapSvg[data-interactive=false]{cursor:default}.Mapfold-module__ZcVXzG__sphere{fill:var(--mf-ocean);stroke:none}.Mapfold-module__ZcVXzG__landHalo{fill:none;stroke:#001f5424;stroke-width:4px;stroke-linejoin:round}.Mapfold-module__ZcVXzG__land{fill:var(--mf-land);stroke:var(--mf-coast);stroke-width:.8px;stroke-linejoin:round}.Mapfold-module__ZcVXzG__borders{fill:none;stroke:#001f5433;stroke-width:.5px}[data-theme=dark] .Mapfold-module__ZcVXzG__landHalo{stroke:color-mix(in srgb, var(--foreground) 12%, transparent)}[data-theme=dark] .Mapfold-module__ZcVXzG__borders{stroke:color-mix(in srgb, var(--foreground) 16%, transparent)}.Mapfold-module__ZcVXzG__hoverCountry{fill:#cd6a441f;stroke:#cd6a4480;stroke-width:1px;pointer-events:none}.Mapfold-module__ZcVXzG__graticule{fill:none;stroke:#33517e14;stroke-width:.6px;pointer-events:none}[data-theme=dark] .Mapfold-module__ZcVXzG__graticule{stroke:color-mix(in srgb, var(--foreground) 7%, transparent)}.Mapfold-module__ZcVXzG__grain{opacity:.05;pointer-events:none}[data-theme=dark] .Mapfold-module__ZcVXzG__grain{opacity:.08}.Mapfold-module__ZcVXzG__excluded{fill:color-mix(in srgb, #e2dac5 64%, var(--mf-ocean));stroke:#8a7d5e6b;stroke-width:.8px;stroke-dasharray:5 4;pointer-events:none}[data-theme=dark] .Mapfold-module__ZcVXzG__excluded{fill:color-mix(in srgb, #1d2436 82%, var(--mf-ocean));stroke:color-mix(in srgb, var(--foreground) 28%, transparent)}.Mapfold-module__ZcVXzG__highlight{fill:#cd6a4417;stroke:#cd6a44;stroke-width:2px;stroke-dasharray:7 4;pointer-events:none}.Mapfold-module__ZcVXzG__deadLand{fill:color-mix(in srgb, #dcd3bc 78%, var(--mf-ocean));stroke:#8a7d5e52;stroke-width:.6px;pointer-events:none}.Mapfold-module__ZcVXzG__livingGlow{fill:var(--mf-land);stroke:color-mix(in srgb, #b05a38 55%, var(--mf-coast));stroke-width:1px;stroke-linejoin:round;pointer-events:none;filter:drop-shadow(0 0 4px #c4743fe6)drop-shadow(0 0 12px #c4743f80)}[data-theme=dark] .Mapfold-module__ZcVXzG__livingGlow{stroke:color-mix(in srgb, #f0a37e 60%, var(--mf-coast));filter:drop-shadow(0 0 4px #f0a37ee6)drop-shadow(0 0 12px #f0a37e73)}.Mapfold-module__ZcVXzG__deadZoneLand{fill:color-mix(in srgb, #dcd3bc 78%, var(--mf-ocean));pointer-events:none}:is([data-theme=dark] .Mapfold-module__ZcVXzG__deadLand,[data-theme=dark] .Mapfold-module__ZcVXzG__deadZoneLand){fill:color-mix(in srgb, #232c40 78%, var(--mf-ocean))}[data-theme=dark] .Mapfold-module__ZcVXzG__deadLand{stroke:color-mix(in srgb, var(--foreground) 10%, transparent)}.Mapfold-module__ZcVXzG__missStroke1,.Mapfold-module__ZcVXzG__missStroke2{fill:none;stroke:#b3382c;stroke-width:2.4px;stroke-linecap:round;opacity:.85;stroke-dasharray:1;stroke-dashoffset:1px;animation:.22s ease-out forwards Mapfold-module__ZcVXzG__mfDraw}.Mapfold-module__ZcVXzG__missStroke2{animation-delay:.15s}:is([data-theme=dark] .Mapfold-module__ZcVXzG__missStroke1,[data-theme=dark] .Mapfold-module__ZcVXzG__missStroke2){stroke:#e06a50;filter:drop-shadow(0 0 3px #e06a5080)}.Mapfold-module__ZcVXzG__hoverTag{z-index:4;pointer-events:none;background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(6px);border:1px solid color-mix(in srgb, var(--foreground) 22%, transparent);max-width:250px;color:var(--foreground);box-shadow:0 4px 12px color-mix(in srgb, var(--foreground) 14%, transparent);border-radius:8px;flex-direction:column;gap:2px;padding:4px 10px;font-size:12px;font-weight:600;display:flex;position:absolute}.Mapfold-module__ZcVXzG__hoverTagName{white-space:nowrap;font-weight:700}.Mapfold-module__ZcVXzG__hoverTagClue{color:color-mix(in srgb, var(--foreground) 68%, transparent);font-size:11px;font-weight:500;line-height:1.35}.Mapfold-module__ZcVXzG__dyingCountry{fill:var(--mf-land);stroke:var(--mf-coast);stroke-width:.8px;pointer-events:none;animation:2s forwards Mapfold-module__ZcVXzG__mfDie}@keyframes Mapfold-module__ZcVXzG__mfDie{to{opacity:0}}.Mapfold-module__ZcVXzG__sweepTop,.Mapfold-module__ZcVXzG__sweepBottom,.Mapfold-module__ZcVXzG__sweepLeft,.Mapfold-module__ZcVXzG__sweepRight{pointer-events:none;animation-duration:.8s;animation-timing-function:cubic-bezier(.35,.6,.25,1);animation-fill-mode:forwards}.Mapfold-module__ZcVXzG__sweepTop{animation-name:Mapfold-module__ZcVXzG__mfRevealTop}.Mapfold-module__ZcVXzG__sweepBottom{animation-name:Mapfold-module__ZcVXzG__mfRevealBottom}.Mapfold-module__ZcVXzG__sweepLeft{animation-name:Mapfold-module__ZcVXzG__mfRevealLeft}.Mapfold-module__ZcVXzG__sweepRight{animation-name:Mapfold-module__ZcVXzG__mfRevealRight}@keyframes Mapfold-module__ZcVXzG__mfRevealTop{0%{clip-path:inset(-5% -5% 105%)}to{clip-path:inset(-5%)}}@keyframes Mapfold-module__ZcVXzG__mfRevealBottom{0%{clip-path:inset(105% -5% -5%)}to{clip-path:inset(-5%)}}@keyframes Mapfold-module__ZcVXzG__mfRevealLeft{0%{clip-path:inset(-5% 105% -5% -5%)}to{clip-path:inset(-5%)}}@keyframes Mapfold-module__ZcVXzG__mfRevealRight{0%{clip-path:inset(-5% -5% -5% 105%)}to{clip-path:inset(-5%)}}.Mapfold-module__ZcVXzG__foldLine{fill:none;stroke:#cd6a44;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.48s ease-out forwards Mapfold-module__ZcVXzG__mfDraw,.42s 1.15s forwards Mapfold-module__ZcVXzG__mfLineFade}.Mapfold-module__ZcVXzG__foldLineShadow{fill:none;stroke:#16283f;stroke-width:6px;stroke-linecap:round;opacity:0;animation:1.3s forwards Mapfold-module__ZcVXzG__mfCreasePress}@keyframes Mapfold-module__ZcVXzG__mfCreasePress{0%{opacity:0}45%{opacity:.1}to{opacity:0}}@keyframes Mapfold-module__ZcVXzG__mfDraw{to{stroke-dashoffset:0}}@keyframes Mapfold-module__ZcVXzG__mfLineFade{to{opacity:0}}.Mapfold-module__ZcVXzG__crease{pointer-events:none;animation:.6s 1.1s both Mapfold-module__ZcVXzG__mfCreaseIn}.Mapfold-module__ZcVXzG__creaseHi{fill:none;stroke:#fff6;stroke-width:1.8px;stroke-linecap:round}.Mapfold-module__ZcVXzG__creaseLo{fill:none;stroke:#33517e29;stroke-width:.9px;stroke-linecap:round}[data-theme=dark] .Mapfold-module__ZcVXzG__creaseHi{stroke:#ffffff1a}[data-theme=dark] .Mapfold-module__ZcVXzG__creaseLo{stroke:#00000052}@keyframes Mapfold-module__ZcVXzG__mfCreaseIn{0%{opacity:0}to{opacity:1}}.Mapfold-module__ZcVXzG__missedCountry{fill:color-mix(in srgb, #d4cab0 82%, var(--mf-ocean));stroke:#8a7d5e80;stroke-width:.9px;pointer-events:none}[data-theme=dark] .Mapfold-module__ZcVXzG__missedCountry{fill:color-mix(in srgb, #262e42 85%, var(--mf-ocean));stroke:color-mix(in srgb, var(--foreground) 30%, transparent)}.Mapfold-module__ZcVXzG__selectedCountry{fill:#cd6a4447;stroke:#cd6a44;stroke-width:1.6px;pointer-events:none}.Mapfold-module__ZcVXzG__playerPin{fill:var(--foreground);stroke:color-mix(in srgb, var(--background) 60%, transparent);stroke-width:.75px}.Mapfold-module__ZcVXzG__playerPinDot{fill:var(--background)}.Mapfold-module__ZcVXzG__answerPin{fill:#cd6a44;stroke:#00000040;stroke-width:.5px}.Mapfold-module__ZcVXzG__answerPinDot{fill:#fff3ea}.Mapfold-module__ZcVXzG__answerCountry{fill:#cd6a4452;stroke:#cd6a44;stroke-width:1.8px;pointer-events:none}.Mapfold-module__ZcVXzG__compass{pointer-events:none;opacity:.7;position:absolute;bottom:22px;right:28px}.Mapfold-module__ZcVXzG__compassRing{fill:none;stroke:color-mix(in srgb, var(--foreground) 70%, transparent);stroke-width:1px}.Mapfold-module__ZcVXzG__compassRingInner{fill:none;stroke:color-mix(in srgb, var(--foreground) 35%, transparent);stroke-width:.6px}.Mapfold-module__ZcVXzG__compassNeedle{fill:color-mix(in srgb, var(--foreground) 85%, transparent)}.Mapfold-module__ZcVXzG__compassCross{fill:color-mix(in srgb, var(--foreground) 40%, transparent)}.Mapfold-module__ZcVXzG__compassN{fill:color-mix(in srgb, var(--foreground) 80%, transparent);font-size:11px;font-weight:600}.Mapfold-module__ZcVXzG__resultChip{background:color-mix(in srgb, var(--card) 94%, transparent);color:#8c3f22;white-space:nowrap;pointer-events:none;opacity:0;z-index:2;border:1px solid #cd6a448c;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;animation:.3s ease-out .95s forwards Mapfold-module__ZcVXzG__mfChipIn;position:absolute;transform:translate(-50%,calc(-100% - 52px))}.Mapfold-module__ZcVXzG__resultChip[data-below]{transform:translate(-50%,26px)}@keyframes Mapfold-module__ZcVXzG__mfChipIn{0%{opacity:0}to{opacity:1}}[data-theme=dark] .Mapfold-module__ZcVXzG__highlight{filter:drop-shadow(0 0 4px #cd6a44a6)}[data-theme=dark] .Mapfold-module__ZcVXzG__answerCountry{filter:drop-shadow(0 0 6px #cd6a4499)}[data-theme=dark] .Mapfold-module__ZcVXzG__answerPin{filter:drop-shadow(0 0 5px #cd6a44b3)}[data-theme=dark] .Mapfold-module__ZcVXzG__playerPin{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--foreground) 45%, transparent))}[data-theme=dark] .Mapfold-module__ZcVXzG__resultChip{color:#f0a37e}.Mapfold-module__ZcVXzG__zoomControls{z-index:2;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.Mapfold-module__ZcVXzG__zoomButton{border:1px solid color-mix(in srgb, var(--foreground) 30%, transparent);background:var(--card);width:34px;height:34px;color:var(--foreground);cursor:pointer;border-radius:8px;font-size:18px;font-weight:700;line-height:1}.Mapfold-module__ZcVXzG__zoomButton:hover{border-color:color-mix(in srgb, var(--foreground) 55%, transparent)}.Mapfold-module__ZcVXzG__railWrap{z-index:4;pointer-events:none;position:absolute;inset:0}.Mapfold-module__ZcVXzG__railWrap a{pointer-events:auto}.Mapfold-module__ZcVXzG__railWrap li:nth-child(n+8),.Mapfold-module__ZcVXzG__railWrap li a>span{display:none}.Mapfold-module__ZcVXzG__railWrap li a{border-bottom:none!important}.Mapfold-module__ZcVXzG__railWrap li a>div{border-bottom:1px solid var(--card-border);flex:0 auto;width:fit-content;padding-bottom:10px}.Mapfold-module__ZcVXzG__railWrap li:last-child a>div,.Mapfold-module__ZcVXzG__railWrap li:nth-child(7) a>div{border-bottom:none;padding-bottom:0}.Mapfold-module__ZcVXzG__standingPanel{z-index:4;background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--foreground) 25%, transparent);width:172px;box-shadow:0 6px 18px color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:10px;flex-direction:column;gap:4px;padding:10px 8px 8px;display:flex;position:absolute;top:14px;right:14px}.Mapfold-module__ZcVXzG__standingChip{display:none}.Mapfold-module__ZcVXzG__standingHeader{letter-spacing:.18em;text-transform:uppercase;color:#8c3f22;padding:0 6px;font-size:10px;font-weight:700}[data-theme=dark] .Mapfold-module__ZcVXzG__standingChip{display:none}.Mapfold-module__ZcVXzG__standingBody{flex-direction:column;gap:4px;min-height:0;display:flex}.Mapfold-module__ZcVXzG__standingHeader{color:#f0a37e}.Mapfold-module__ZcVXzG__standingList{scrollbar-width:thin;flex-direction:column;max-height:42vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Mapfold-module__ZcVXzG__standingRow{appearance:none;text-align:left;width:100%;color:var(--foreground);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-size:13px;font-weight:600;overflow:hidden}.Mapfold-module__ZcVXzG__standingRow:hover{background:color-mix(in srgb, var(--foreground) 8%, transparent)}.Mapfold-module__ZcVXzG__standingToggle{appearance:none;text-align:left;letter-spacing:.04em;color:#8c3f22;cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:11px;font-weight:700}[data-theme=dark] .Mapfold-module__ZcVXzG__standingToggle{color:#f0a37e}.Mapfold-module__ZcVXzG__standingInline{border-top:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);scrollbar-width:thin;max-height:34vh;margin:6px 0 2px;padding:4px 0 0;list-style:none;display:none;overflow-y:auto}@media (max-width:720px){.Mapfold-module__ZcVXzG__standingInline{display:block}.Mapfold-module__ZcVXzG__standingPanel{width:auto;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;align-items:flex-end;padding:0;display:none;top:auto;bottom:96px;right:10px}.Mapfold-module__ZcVXzG__standingChip{appearance:none;letter-spacing:.06em;color:#8c3f22;background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--foreground) 25%, transparent);box-shadow:0 4px 12px color-mix(in srgb, var(--foreground) 12%, transparent);cursor:pointer;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:700;display:block}.Mapfold-module__ZcVXzG__standingBody{display:none}.Mapfold-module__ZcVXzG__standingPanelOpen .Mapfold-module__ZcVXzG__standingBody{background:color-mix(in srgb, var(--card) 94%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--foreground) 25%, transparent);width:168px;box-shadow:0 6px 18px color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:10px;margin-top:6px;padding:10px 8px 8px;display:flex}.Mapfold-module__ZcVXzG__standingPanelOpen .Mapfold-module__ZcVXzG__standingList{max-height:34vh}.Mapfold-module__ZcVXzG__standingToggle{display:none}}[data-theme=dark] .Mapfold-module__ZcVXzG__standingChip{color:#f0a37e}.Mapfold-module__ZcVXzG__windsOverlay{z-index:5;scrollbar-width:thin;flex-direction:column;align-items:center;gap:10px;width:min(480px,100% - 28px);max-height:calc(100% - 100px);display:flex;position:absolute;top:14px;left:50%;overflow-y:auto;transform:translate(-50%)}.Mapfold-module__ZcVXzG__windsOverlay>*{width:100%}.Mapfold-module__ZcVXzG__actionsOverlay{z-index:5;flex-direction:column;align-items:center;gap:8px;width:min(620px,100% - 28px);display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.Mapfold-module__ZcVXzG__actionsRow{justify-content:center;gap:10px;width:100%;display:flex}.Mapfold-module__ZcVXzG__actionsRow .Mapfold-module__ZcVXzG__primaryButton{flex:auto;max-width:340px}.Mapfold-module__ZcVXzG__actionsRow .Mapfold-module__ZcVXzG__ghostButton{flex:0 auto}.Mapfold-module__ZcVXzG__resultOverlay{z-index:6;scrollbar-width:thin;width:min(440px,100% - 28px);max-height:calc(100% - 28px);animation:.7s .4s backwards Mapfold-module__ZcVXzG__mfResultIn;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media (max-width:720px){.Mapfold-module__ZcVXzG__windsOverlay{width:calc(100% - 20px);max-height:42%;top:10px}.Mapfold-module__ZcVXzG__actionsOverlay{bottom:calc(12px + env(safe-area-inset-bottom))}.Mapfold-module__ZcVXzG__actionsRow{flex-direction:column}.Mapfold-module__ZcVXzG__actionsRow .Mapfold-module__ZcVXzG__primaryButton{width:100%;max-width:none}.Mapfold-module__ZcVXzG__actionsRow .Mapfold-module__ZcVXzG__ghostButton{width:100%}.Mapfold-module__ZcVXzG__zoomControls,.Mapfold-module__ZcVXzG__plate,.Mapfold-module__ZcVXzG__compass,.Mapfold-module__ZcVXzG__grain{display:none}}.Mapfold-module__ZcVXzG__clueCard{background:color-mix(in srgb, var(--card) 94%, transparent);-webkit-backdrop-filter:blur(8px);border:1.5px solid color-mix(in srgb, var(--foreground) 38%, transparent);box-shadow:0 10px 30px color-mix(in srgb, var(--foreground) 12%, transparent);text-align:center;border-radius:10px;padding:18px 20px 14px;position:relative}.Mapfold-module__ZcVXzG__clueCard:before{content:"";border:1px solid color-mix(in srgb, var(--foreground) 16%, transparent);pointer-events:none;border-radius:6px;position:absolute;inset:4px}.Mapfold-module__ZcVXzG__clueEyebrow{letter-spacing:.2em;text-transform:uppercase;color:#b05a38;text-align:left;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:10px;font-weight:700;display:flex}.Mapfold-module__ZcVXzG__eyebrowCount{text-align:right}@media (max-width:480px){.Mapfold-module__ZcVXzG__clueEyebrow{letter-spacing:.12em;font-size:9.5px}}.Mapfold-module__ZcVXzG__eyebrowCount{appearance:none;font:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;color:#8c3f22;font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border:none;padding:0}[data-theme=dark] .Mapfold-module__ZcVXzG__eyebrowCount{color:#f0a37e}.Mapfold-module__ZcVXzG__foldDelta{color:color-mix(in srgb, var(--foreground) 55%, transparent);margin-right:2px;font-weight:600}.Mapfold-module__ZcVXzG__eyebrowFinal{color:#8c2015;animation:1.6s ease-in-out infinite Mapfold-module__ZcVXzG__mfFinalBlink}[data-theme=dark] .Mapfold-module__ZcVXzG__eyebrowFinal{color:#ff9d8a}@keyframes Mapfold-module__ZcVXzG__mfFinalBlink{0%,to{opacity:1}50%{opacity:.45}}.Mapfold-module__ZcVXzG__clueText{font-family:var(--font-display-serif), "Instrument Serif", Georgia, serif;letter-spacing:.005em;font-size:22px;font-weight:400;line-height:1.3;animation:.42s cubic-bezier(.3,.9,.4,1) Mapfold-module__ZcVXzG__mfQuestionIn}@keyframes Mapfold-module__ZcVXzG__mfQuestionIn{0%{opacity:0;transform:perspective(600px)rotateX(55deg)}to{opacity:1;transform:none}}.Mapfold-module__ZcVXzG__offerRow{justify-content:center;gap:10px;padding:2px 0 4px;animation:.4s cubic-bezier(.3,.9,.4,1) Mapfold-module__ZcVXzG__mfCardsIn;display:flex}@keyframes Mapfold-module__ZcVXzG__mfCardsIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Mapfold-module__ZcVXzG__offerCard{appearance:none;cursor:pointer;perspective:700px;background:0 0;border:none;flex:1 1 0;min-width:0;max-width:190px;min-height:86px;padding:0;transition:opacity .3s,transform .3s}.Mapfold-module__ZcVXzG__offerCard:disabled{cursor:default}.Mapfold-module__ZcVXzG__offerInner{width:100%;height:100%;min-height:86px;display:block;position:relative}.Mapfold-module__ZcVXzG__offerFront{background:color-mix(in srgb, var(--card) 97%, transparent);border:1.5px solid color-mix(in srgb, var(--foreground) 34%, transparent);box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--card) 90%, transparent), inset 0 0 0 4px color-mix(in srgb, var(--foreground) 15%, transparent), 0 3px 10px color-mix(in srgb, var(--foreground) 10%, transparent);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 12px;display:flex;position:absolute;inset:0}.Mapfold-module__ZcVXzG__offerCard:not(:disabled):hover .Mapfold-module__ZcVXzG__offerFront{border-color:color-mix(in srgb, var(--foreground) 55%, transparent);box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--card) 90%, transparent), inset 0 0 0 4px color-mix(in srgb, var(--foreground) 15%, transparent), 0 6px 16px color-mix(in srgb, var(--foreground) 18%, transparent);transform:translateY(-2px)}.Mapfold-module__ZcVXzG__offerLabel{font-family:var(--font-display-serif), "Instrument Serif", Georgia, serif;color:var(--foreground);font-size:17px;line-height:1.15}.Mapfold-module__ZcVXzG__offerHint{letter-spacing:.22em;text-transform:uppercase;color:#b05a38;font-size:9px;font-weight:700}[data-theme=dark] .Mapfold-module__ZcVXzG__offerHint{color:#f0a37e}.Mapfold-module__ZcVXzG__offerTier{letter-spacing:.22em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:700}.Mapfold-module__ZcVXzG__offerTierEasy{color:#4a7c59}.Mapfold-module__ZcVXzG__offerTierMedium{color:#b05a38}.Mapfold-module__ZcVXzG__offerTierHard{color:#8c2015}[data-theme=dark] .Mapfold-module__ZcVXzG__offerTierEasy{color:#8fc7a2}[data-theme=dark] .Mapfold-module__ZcVXzG__offerTierMedium{color:#f0a37e}[data-theme=dark] .Mapfold-module__ZcVXzG__offerTierHard{color:#ff9d8a}@media (max-width:480px){.Mapfold-module__ZcVXzG__offerRow{gap:7px}.Mapfold-module__ZcVXzG__offerCard,.Mapfold-module__ZcVXzG__offerInner{min-height:62px}.Mapfold-module__ZcVXzG__offerLabel{font-size:13px}.Mapfold-module__ZcVXzG__offerTier{padding:1px 6px;font-size:8px}.Mapfold-module__ZcVXzG__clueCard{padding:12px 14px 9px}.Mapfold-module__ZcVXzG__clueText{font-size:17px}}.Mapfold-module__ZcVXzG__progressTicks{justify-content:center;gap:7px;margin-top:12px;display:flex}.Mapfold-module__ZcVXzG__tick{background:color-mix(in srgb, var(--foreground) 18%, transparent);border-radius:1px;width:16px;height:2px}.Mapfold-module__ZcVXzG__tickFilled{background:#b05a38}[data-theme=dark] .Mapfold-module__ZcVXzG__tickFilled{background:#f0a37e}.Mapfold-module__ZcVXzG__missFlash{color:#8c2015;background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(8px);border:1.5px solid #b3382c;border-radius:999px;align-self:center;padding:6px 14px;font-size:12.5px;font-weight:700;animation:.4s ease-out Mapfold-module__ZcVXzG__mfMissIn;width:auto!important}[data-theme=dark] .Mapfold-module__ZcVXzG__missFlash{color:#ff9d8a;border-color:#e06a50}@keyframes Mapfold-module__ZcVXzG__mfMissIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Mapfold-module__ZcVXzG__standingLine{color:color-mix(in srgb, var(--foreground) 75%, transparent);font-size:13.5px}.Mapfold-module__ZcVXzG__standingLine strong{color:#8c3f22;font-weight:800}[data-theme=dark] .Mapfold-module__ZcVXzG__standingLine strong{color:#f0a37e}.Mapfold-module__ZcVXzG__primaryButton{appearance:none;background:var(--accent);color:#f6f4ec;cursor:pointer;box-shadow:0 8px 24px color-mix(in srgb, var(--foreground) 22%, transparent);border:none;border-radius:999px;padding:14px 22px;font-size:15px;font-weight:700;transition:filter .12s}.Mapfold-module__ZcVXzG__primaryButton:hover:not(:disabled){filter:brightness(1.12)}.Mapfold-module__ZcVXzG__primaryButton:disabled{opacity:.55;cursor:not-allowed}[data-theme=dark] .Mapfold-module__ZcVXzG__ghostButton{appearance:none;border:1px solid color-mix(in srgb, var(--foreground) 30%, transparent);background:color-mix(in srgb, var(--card) 88%, transparent);-webkit-backdrop-filter:blur(8px);color:var(--foreground);cursor:pointer;box-shadow:0 6px 18px color-mix(in srgb, var(--foreground) 14%, transparent);border-radius:999px;padding:12px 20px;font-size:14px;font-weight:600}.Mapfold-module__ZcVXzG__ghostButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--foreground) 55%, transparent)}.Mapfold-module__ZcVXzG__ghostButton:disabled{opacity:.5;cursor:not-allowed}a.Mapfold-module__ZcVXzG__ghostButton{text-align:center;text-decoration:none;display:block}.Mapfold-module__ZcVXzG__error{color:#b3382c;background:color-mix(in srgb, var(--card) 90%, transparent);border-radius:8px;padding:6px 12px;font-size:13px}.Mapfold-module__ZcVXzG__hint{color:color-mix(in srgb, var(--foreground) 62%, transparent);background:color-mix(in srgb, var(--card) 70%, transparent);-webkit-backdrop-filter:blur(6px);border-radius:10px;padding:8px 12px;font-size:12.5px;line-height:1.45}.Mapfold-module__ZcVXzG__hintLink{color:var(--accent,#b5512c);font-weight:600;text-decoration:none}.Mapfold-module__ZcVXzG__hintLink:hover{text-decoration:underline}@keyframes Mapfold-module__ZcVXzG__mfResultIn{0%{opacity:0;transform:translate(-50%,-47%)}to{opacity:1;transform:translate(-50%,-50%)}}.Mapfold-module__ZcVXzG__resultCard{background:color-mix(in srgb, var(--card) 94%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--foreground) 22%, transparent);box-shadow:0 10px 30px color-mix(in srgb, var(--foreground) 14%, transparent);border-radius:12px;flex-direction:column;gap:12px;padding:18px;display:flex}.Mapfold-module__ZcVXzG__badge{letter-spacing:.16em;text-transform:uppercase;color:#8c3f22;background:#cd6a4424;border:1px solid #cd6a448c;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:11px;font-weight:700}.Mapfold-module__ZcVXzG__distanceHero{font-size:22px;font-weight:600;line-height:1.3}.Mapfold-module__ZcVXzG__distanceHero strong{font-weight:800}.Mapfold-module__ZcVXzG__resultStats{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.Mapfold-module__ZcVXzG__resultStats dt{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:10px;font-weight:700}.Mapfold-module__ZcVXzG__resultStats dd{margin:2px 0 0;font-size:15px;font-weight:700}.Mapfold-module__ZcVXzG__resultCountry{color:color-mix(in srgb, var(--foreground) 60%, transparent);font-size:11.5px;font-weight:500;display:block}.Mapfold-module__ZcVXzG__explanation{color:color-mix(in srgb, var(--foreground) 80%, transparent);border-top:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);padding-top:12px;font-size:13.5px;line-height:1.5}
/*# sourceMappingURL=0p2rliq4kk-wr.css.map*/