.staffGeoGate_overlay__S6_9H{position:fixed;inset:0;z-index:3000;background:rgba(20,20,22,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:max(20px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));font-family:var(--font-inter),-apple-system,sans-serif}.staffGeoGate_card__hV7RW{background:#fff;border-radius:20px;padding:30px 26px 24px;width:100%;max-width:440px;max-height:100%;overflow-y:auto;text-align:center;box-shadow:0 24px 60px rgba(0,0,0,.28)}.staffGeoGate_icon__3phj2{font-size:44px;line-height:1;margin-bottom:12px}.staffGeoGate_title__A6TDS{font-size:22px;font-weight:700;color:#1d1d1f;margin:0 0 10px}.staffGeoGate_text__d_g0o{font-size:15px;line-height:1.55;color:#6e6e73;margin:0 0 22px}.staffGeoGate_allowBtn__wS1u5{display:block;width:100%;min-height:52px;background:#0071e3;color:#fff;border:none;border-radius:14px;padding:15px 24px;font-size:17px;font-weight:600;cursor:pointer;transition:background .15s ease}.staffGeoGate_allowBtn__wS1u5:hover:not(:disabled){background:#0062c4}.staffGeoGate_allowBtn__wS1u5:disabled{opacity:.7;cursor:default}.staffGeoGate_minorBtn____B8B{display:inline-block;margin-top:14px;background:none;border:none;color:#8e8e93;font-size:13px;cursor:pointer;padding:8px 12px;min-height:36px;text-decoration:underline;text-underline-offset:3px}.staffGeoGate_minorBtn____B8B:hover{color:#6e6e73}.staffGeoGate_error__pR5gA{margin:16px 0 0;color:#c22218;font-size:13.5px;line-height:1.5;text-align:left;background:#ffefee;border:1px solid #ffc9c5;border-radius:12px;padding:12px 14px}.staffGeoGate_hint__Co_w6{margin:18px 0 0;font-size:12.5px;line-height:1.5;color:#a1a1a6}@media (max-width:600px){.staffGeoGate_overlay__S6_9H{padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom))}.staffGeoGate_card__hV7RW{padding:26px 20px 20px;border-radius:18px}.staffGeoGate_title__A6TDS{font-size:20px}.staffGeoGate_text__d_g0o{font-size:14.5px}}.geoSoftPrompt_bar__dumon{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:2000;display:flex;align-items:center;gap:14px;max-width:640px;margin:0 auto;padding:14px 16px;border-radius:16px;background:#ffffff;border:1px solid #e8e8ed;box-shadow:0 12px 32px rgba(0,0,0,.16);font-family:var(--font-inter),-apple-system,sans-serif;animation:geoSoftPrompt_slideUp__ENRzj .28s ease-out}@keyframes geoSoftPrompt_slideUp__ENRzj{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.geoSoftPrompt_bar__dumon{animation:none}}.geoSoftPrompt_icon__MQACq{flex-shrink:0;font-size:26px;line-height:1}.geoSoftPrompt_text__OCr3q{flex:1 1;min-width:0}.geoSoftPrompt_title__iQmrI{margin:0;font-size:14.5px;font-weight:600;color:#1d1d1f}.geoSoftPrompt_subtitle__uhJiJ{margin:3px 0 0;font-size:12.5px;line-height:1.35;color:#6e6e73}.geoSoftPrompt_actions__atnII{display:flex;align-items:center;gap:8px;flex-shrink:0}.geoSoftPrompt_allow__UnuUE{border:none;border-radius:999px;padding:10px 18px;min-height:40px;font-size:13.5px;font-weight:600;color:#fff;background:var(--color-accent-btn,#0071e3);cursor:pointer;white-space:nowrap}.geoSoftPrompt_allow__UnuUE:disabled{opacity:.6;cursor:default}.geoSoftPrompt_later__ovePZ{border:none;background:none;padding:10px 6px;min-height:40px;font-size:13px;color:#8e8e93;cursor:pointer;white-space:nowrap}@media (max-width:560px){.geoSoftPrompt_bar__dumon{flex-wrap:wrap;gap:10px}.geoSoftPrompt_icon__MQACq{font-size:22px}.geoSoftPrompt_text__OCr3q{flex:1 1 100%;order:1}.geoSoftPrompt_actions__atnII{flex:1 1 100%;order:2;justify-content:flex-end}.geoSoftPrompt_allow__UnuUE{flex:1 1;text-align:center}}