.wp-experience{--wp-ink:#173e43;--wp-muted:#547077;--wp-white:#f5fbf7;--wp-ocean:#087f9d;--wp-line:#d2e3df;width:100%;height:100svh;min-height:360px;color:var(--wp-ink);isolation:isolate;font-family:var(--font,"DM Sans",sans-serif);background:#b6dfdf;position:relative;overflow:hidden}.wp-experience button,.wp-experience a{touch-action:manipulation}.wp-experience button{font-family:inherit}.wp-experience button:focus-visible,.wp-experience a:focus-visible,.wp-experience input:focus-visible{outline-offset:4px;outline:3px solid #047695}.wp-canvas{z-index:0;position:absolute;inset:0}.wp-canvas canvas{touch-action:none;outline:none;display:block}.wp-hud,.wp-hud-main{pointer-events:none;position:absolute;inset:0}.wp-hud{z-index:2}.wp-hud button,.wp-hud a,.wp-hud input{pointer-events:auto}.wp-header{top:max(25px,env(safe-area-inset-top));left:max(36px,env(safe-area-inset-left));right:max(36px,env(safe-area-inset-right));z-index:5;align-items:center;gap:32px;display:flex;position:absolute}.wp-wordmark{color:var(--wp-ink);align-items:center;gap:10px;display:flex}.wp-wordmark>span{font-family:var(--display,"Manrope",sans-serif);letter-spacing:-1.65px;font-size:29px;font-weight:800}.wp-world-name{border-left:1px solid #688c8c50;align-items:center;gap:8px;padding-left:30px;font-size:12px;font-weight:600;display:flex}.wp-world-dot{background:#246e57;border-radius:50%;width:6px;height:6px}.wp-world-subtitle{color:var(--wp-muted);margin-left:5px;font-weight:400}.wp-header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.wp-exit-link{align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.wp-tool{background:#f4faf2e8;border:1px solid #ffffff80;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:10px 14px;font-size:12px;font-weight:600;display:flex;box-shadow:0 2px 12px #124b5010}.wp-tool kbd{color:#657e79;margin-left:6px}.wp-tool:hover{background:#fff}.wp-intro-wash{z-index:1;background:linear-gradient(90deg,#e3f1e9f2 0%,#e3f1e9d9 24%,#e3f1e944 51%,#e3f1e900 71%);position:absolute;inset:0}.wp-intro{z-index:2;max-width:580px;position:absolute;top:50%;left:7.2%;transform:translateY(-49%)}.wp-intro-label{color:#366367;align-items:center;gap:9px;margin-bottom:25px;font-size:12px;font-weight:500;display:flex}.wp-intro-label>span{background:#378365;border-radius:50%;width:7px;height:7px}.wp-intro h1{font-family:var(--display,"Manrope",sans-serif);letter-spacing:-.069em;margin:0 0 28px;font-size:clamp(64px,7.2vw,108px);font-weight:800;line-height:.99}.wp-intro>p{color:#355e64;font-size:16px;line-height:1.7}.wp-enter-button,.wp-resume-button{color:#fff;background:#173e43;border:0;border-radius:11px;justify-content:center;align-items:center;gap:30px;min-height:57px;padding:17px 22px;font-size:14px;font-weight:600;display:flex}.wp-enter-button{justify-content:space-between;min-width:214px;margin-top:32px;box-shadow:0 7px 20px #173e431a}.wp-enter-button:hover:not(:disabled),.wp-resume-button:hover{background:#23565b}.wp-enter-button:disabled{opacity:.8;cursor:progress;background:#4a7173}.wp-intro-access{color:#527576;margin-top:13px;font-size:11px;display:block}.wp-loading-spinner{border:2px solid #fff5;border-top-color:#fff;border-radius:50%;width:17px;height:17px;animation:.85s linear infinite wp-spin}.wp-intro-bottom{left:max(36px,env(safe-area-inset-left));right:max(36px,env(safe-area-inset-right));bottom:max(26px,env(safe-area-inset-bottom));z-index:3;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute}.wp-world-caption{align-items:center;gap:12px;display:flex}.wp-caption-orbit{background:#eef7eed9;border:1px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.wp-world-caption>div{flex-direction:column;gap:3px;display:flex}.wp-world-caption strong{font-size:13px}.wp-world-caption>div>span{color:#416a6b;font-size:11px}.wp-intro-controls{color:#355f64;background:#eef7eede;border:1px solid #ffffff73;border-radius:10px;align-items:center;gap:10px;padding:12px 15px;font-size:11px;display:flex;box-shadow:0 2px 16px #2a565610}.wp-mode-playing .wp-header .wp-wordmark{filter:none;background:#f4faf2ed;border:1px solid #ffffffa6;border-radius:11px;padding:6px 11px;box-shadow:0 2px 12px #124b5010}.wp-mode-playing .wp-world-name{display:none}.wp-position{background:#f0f8efdf;border-radius:8px;flex-direction:column;gap:4px;padding:8px 12px;font-size:12px;font-weight:600;display:flex;position:absolute;top:88px;left:40px}.wp-position small{color:#5b7474;font-size:10px;font-weight:400}.wp-compass{background:#f0f8eff0;border-radius:9px;justify-content:center;align-items:center;gap:14px;min-width:110px;padding:10px 16px;font-size:13px;font-weight:700;display:flex;position:absolute;top:30px;left:50%;transform:translate(-50%)}.wp-compass i{background:#bdcfca;width:1px;height:15px}.wp-compass small{color:#5d7979;font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.wp-crosshair{background:#fff;border:1px solid #315a4f85;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #173e430c}.wp-discoveries{left:40px;bottom:max(30px,env(safe-area-inset-bottom));background:#f0f8eff0;border:1px solid #ffffff90;border-radius:10px;align-items:center;gap:10px;padding:12px 15px;font-size:12px;display:flex;position:absolute}.wp-discoveries>span{font-variant-numeric:tabular-nums}.wp-discoveries strong{font-weight:700}.wp-discovery-caption{color:#536e6b;font-size:11px}.wp-controls-guide{bottom:max(36px,env(safe-area-inset-bottom));color:#f7fff9;text-shadow:0 1px 4px #133e44;align-items:center;gap:20px;font-size:11px;display:flex;position:absolute;right:40px}.wp-controls-guide>span{align-items:center;gap:6px;display:flex}.wp-hud kbd{font:inherit;color:#244d4e;min-width:20px;min-height:20px;text-shadow:none;white-space:nowrap;background:#edf6ef;border:1px solid #254e4930;border-radius:4px;justify-content:center;align-items:center;padding:2px 5px;font-size:10px;display:inline-flex;box-shadow:0 1px #fff5}.wp-controls-guide kbd{border-color:#fff5}.wp-interact{text-align:left;z-index:4;background:#f5fbf6f5;border:1px solid #fff;border-radius:12px;align-items:center;gap:14px;min-width:260px;max-width:calc(100% - 40px);padding:15px 17px;display:flex;position:absolute;bottom:100px;left:50%;transform:translate(-50%);box-shadow:0 7px 25px #133e4420}.wp-interact-icon{background:#e4efe2;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.wp-interact-icon kbd{width:27px;height:27px;box-shadow:none;background:0 0;border:none;font-size:14px}.wp-interact>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.wp-interact small{color:#56726d;font-size:10px;font-weight:400}.wp-interact strong{font-size:13px;font-weight:600}.wp-interact>svg{margin-left:10px}.wp-notification{z-index:7;background:#eff9efef;border:1px solid #ffffffb0;border-radius:12px;align-items:flex-start;gap:11px;width:max-content;max-width:min(500px,100% - 36px);padding:15px 19px;display:flex;position:absolute;top:94px;left:50%;transform:translate(-50%);box-shadow:0 7px 30px #1c55452a}.wp-notification>svg{color:#52784a;flex-shrink:0;margin-top:2px}.wp-notification p{max-width:54ch;font-size:12px;line-height:1.7}.wp-save-notice{white-space:nowrap;text-align:center;background:#f5fbf7ed;border-radius:4px;max-width:calc(100% - 20px);padding:5px 9px;font-size:10px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.wp-modal-backdrop{z-index:20;pointer-events:auto;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));background:#153f4d45;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.wp-dialog{overscroll-behavior:contain;background:#f4faf5;border:1px solid #ffffffb3;border-radius:22px;outline:none;width:520px;max-width:100%;max-height:100%;padding:29px 32px 20px;overflow:auto;box-shadow:0 30px 100px #082e493d}.wp-dialog-wide{width:1100px;padding:29px 30px 20px}.wp-dialog-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.wp-dialog-world{color:#617c78;margin-bottom:9px;font-size:11px;display:block}.wp-dialog h2{font-family:var(--display);letter-spacing:-1px;font-size:27px;font-weight:800;line-height:1.2}.wp-icon-button{background:#e9f2e9;border:1px solid #d5e5dc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.wp-icon-button:hover{background:#dceadc}.wp-map-summary{color:#667d78;justify-content:space-between;gap:14px;margin-top:19px;margin-bottom:20px;font-size:10px;display:flex}.wp-map-summary>span:first-child{color:#37645e;align-items:center;gap:7px;font-size:12px;display:flex}.wp-map-layout{grid-template-columns:minmax(0,1.3fr) minmax(290px,1fr);align-items:stretch;gap:27px;display:grid}.wp-map-visual{background:#c6e3e6;border:1px solid #b8d5d6;border-radius:14px;align-self:start;position:relative;overflow:hidden}.wp-map-visual>svg{width:100%;height:auto;display:block}.wp-map-key{background:#eaf4eee3;border-top:1px solid #bad8d7;align-items:center;gap:15px;padding:11px 14px;font-size:9px;display:flex}.wp-map-key>span{align-items:center;gap:5px;display:flex}.wp-map-key i{background:#173e43;border-radius:50%;width:5px;height:5px;display:block}.wp-map-key .wp-key-player{background:#087f9d;width:7px;height:7px;box-shadow:0 0 0 2px #fff}.wp-map-key .wp-map-scale{flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto;font-size:8px;display:flex}.wp-map-scale b{border-bottom:1px solid #466a68;border-left:1px solid #466a68;border-right:1px solid #466a68;width:58px;height:3px}.wp-map-places{scrollbar-width:thin;scrollbar-color:#b6ccc0 transparent;max-height:525px;padding-right:8px;overflow:auto}.wp-map-intro{color:#315c59;margin:0 0 22px;font-size:13px;line-height:1.5}.wp-map-intro>span{color:#70847f;font-size:11px}.wp-map-zone{margin-top:18px}.wp-map-zone h3{letter-spacing:0;color:#55706a;align-items:center;gap:8px;margin-bottom:3px;font-size:11px;font-weight:700;display:flex}.wp-map-zone h3>span{border-radius:50%;width:7px;height:7px;display:block}.wp-map-place{border-bottom:1px solid #dce8df;justify-content:space-between;align-items:center;gap:16px;padding:10px 0 10px 15px;display:flex}.wp-map-place>div{flex-direction:column;gap:3px;display:flex}.wp-map-place>div>span{font-size:12px;font-weight:600}.wp-map-place small{color:#70837b;font-size:10px}.wp-map-place>button{color:#2b5e4b;background:#dfeddf;border:0;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;min-height:31px;padding:7px 9px;font-size:10px;font-weight:600;display:flex}.wp-map-place>button:disabled{color:#587268;opacity:.45;background:0 0}.wp-map-place>button:hover:not(:disabled){background:#cfe3cd}.wp-map-footer{color:#668076;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;font-size:10px;display:flex}.wp-text-button{color:#315e57;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:6px 0;font-size:11px;font-weight:500;display:inline-flex}.wp-text-button:hover{text-underline-offset:3px;text-decoration:underline}.wp-pause-location{color:#698078;align-items:center;gap:7px;margin-top:15px;font-size:11px;display:flex}.wp-resume-button{border-radius:9px;gap:9px;width:100%;min-height:47px;margin:23px 0 25px;padding:14px 20px;font-size:12px}.wp-setting-row{border-top:1px solid #dce8df;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.wp-setting-row label{font-size:12px;font-weight:600}.wp-setting-row p{color:#72847e;max-width:230px;margin-top:5px;font-size:10px;line-height:1.5}.wp-segmented{background:#e6eee4;border-radius:8px;flex-shrink:0;gap:2px;padding:3px;display:flex}.wp-segmented button{color:#688074;background:0 0;border:0;border-radius:6px;min-width:49px;min-height:31px;padding:7px 10px;font-size:11px}.wp-segmented button[aria-pressed=true]{color:#285547;background:#fff;box-shadow:0 1px 4px #294f3810}.wp-sensitivity{flex-direction:column;align-items:stretch;gap:13px;padding-bottom:21px}.wp-sensitivity>label{justify-content:space-between;display:flex}.wp-sensitivity>label>span{color:#658070;font-size:11px;font-weight:400}.wp-sensitivity input{accent-color:#387c60;width:100%;min-height:18px;margin:0}.wp-pause-guide{border-top:1px solid #dce8df;padding-top:18px}.wp-pause-guide h3{letter-spacing:0;margin-bottom:13px;font-size:12px;font-weight:600}.wp-pause-guide>div{color:#55756b;grid-template-columns:1fr 1fr;gap:8px 14px;font-size:10px;display:grid}.wp-pause-guide>div>span{align-items:center;gap:6px;display:flex}.wp-pause-guide p{color:#6c8077;margin-top:14px;font-size:11px;line-height:1.7}.wp-coin-panel{background:#e9f2e7;border:1px solid #d2e2d5;border-radius:10px;align-items:center;gap:12px;margin-top:22px;padding:14px;display:flex}.wp-coin-panel>svg{flex-shrink:0}.wp-coin-panel strong{font-size:11px;font-weight:600}.wp-coin-panel p{color:#637a6d;margin-top:3px;font-size:10px;line-height:1.6}.wp-coin-panel>div{min-width:0}.wp-coin-panel .wp-coin-address{word-break:break-all;-webkit-user-select:all;user-select:all}.wp-coin-actions{flex-wrap:wrap;gap:15px;margin-top:10px;display:flex}.wp-coin-actions button,.wp-coin-actions a{color:#2b6252;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10px;font-weight:600;display:flex}.wp-coin-linked{align-items:flex-start}.wp-pause-footer{justify-content:space-between;gap:20px;margin-top:18px;display:flex}.wp-performance{color:#84978c;justify-content:center;align-items:center;gap:5px;margin-top:17px;font-size:9px;display:flex}.wp-performance>span{border-left:1px solid #d4e3d8;margin-left:4px;padding-left:9px}.wp-touch-controls{pointer-events:none;position:absolute;inset:0}.wp-touch-look{pointer-events:auto;touch-action:none;position:absolute;inset:135px 0 175px 43%}.wp-touch-joystick{bottom:max(44px,calc(env(safe-area-inset-bottom) + 28px));left:max(31px,env(safe-area-inset-left));pointer-events:auto;touch-action:none;background:#eef9e94f;border:1px solid #f8fffacc;border-radius:50%;justify-content:center;align-items:center;width:118px;height:118px;display:flex;position:absolute;box-shadow:inset 0 0 0 19px #ffffff10}.wp-touch-joystick>span{color:#285b50;background:#f4faf1c9;border:1px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:49px;height:49px;display:flex;box-shadow:0 3px 10px #183d4520}.wp-touch-actions{bottom:max(49px,calc(env(safe-area-inset-bottom) + 31px));right:max(25px,env(safe-area-inset-right));align-items:flex-end;gap:11px;display:flex;position:absolute}.wp-touch-actions button{color:#244c48;background:#eff9ecce;border:1px solid #ffffffbd;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:57px;height:57px;display:flex;box-shadow:0 3px 13px #163e4312}.wp-touch-actions button:last-child{width:69px;height:69px}.wp-touch-actions span{font-size:9px}.wp-touch-actions .wp-touch-active{color:#fff;background:#285e54;border-color:#76a492}.wp-jump-icon{transform:rotate(180deg)}.wp-touch-move-hint{left:74px;bottom:max(21px,calc(env(safe-area-inset-bottom) + 5px));color:#f4fcf5;text-shadow:0 1px 3px #183e43;font-size:10px;position:absolute}.wp-touch-look-hint{right:49px;bottom:max(22px,calc(env(safe-area-inset-bottom) + 6px));color:#f4fcf5;text-shadow:0 1px 3px #183e43;font-size:10px;position:absolute}.wp-error{z-index:30;text-align:center;color:#173e43;background:#e2f1eb;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:30px;display:flex;position:absolute;inset:0}.wp-error h1,.wp-error h2{letter-spacing:-1px;font-size:32px}.wp-error p{color:#53746c;max-width:400px;line-height:1.7}.wp-error button,.wp-error a{color:#fff;background:#173e43;border:1px solid #b8d2c4;border-radius:9px;padding:12px 20px}.wp-error a{color:#173e43;background:0 0}.wp-error svg{color:#366653}.wp-error>div{flex-direction:column;justify-content:center;align-items:center;gap:18px;max-width:460px;display:flex}.wp-error>div p{margin-bottom:8px}@keyframes wp-spin{to{transform:rotate(360deg)}}@media (min-width:1500px){.wp-intro{left:8.5%}.wp-intro h1{font-size:116px}}@media (max-width:1100px){.wp-world-subtitle{display:none}.wp-intro{left:6%}.wp-intro h1{font-size:clamp(65px,8.6vw,96px)}.wp-controls-guide{gap:10px;font-size:10px}.wp-discovery-caption{display:none}.wp-map-layout{grid-template-columns:minmax(0,1.15fr) minmax(260px,1fr);gap:20px}.wp-map-places{max-height:420px}.wp-map-summary>span:last-child{text-align:right;max-width:190px;line-height:1.5}.wp-map-key{gap:9px;font-size:8px}}@media (max-width:700px){.wp-header{top:max(19px,env(safe-area-inset-top));left:max(21px,env(safe-area-inset-left));right:max(21px,env(safe-area-inset-right));gap:18px}.wp-wordmark>svg{width:33px;height:33px}.wp-wordmark>span{letter-spacing:-1.4px;font-size:25px}.wp-world-name{display:none}.wp-exit-link{gap:5px;font-size:10px}.wp-exit-link>svg{width:14px}.wp-intro-wash{background:linear-gradient(#e3f1e9d9 0%,#e3f1e940 28%,#e3f1e900 47%,#e3f1e9c9 65%,#e3f1e9f5 100%)}.wp-intro{max-width:430px;inset:auto 25px 109px;transform:none}.wp-intro-label{margin-bottom:16px;font-size:10px}.wp-intro h1{letter-spacing:-.063em;margin-bottom:18px;font-size:clamp(56px,12.5vw,78px);line-height:.97}.wp-intro>p{font-size:13px;line-height:1.6}.wp-enter-button{border-radius:9px;min-width:206px;min-height:51px;margin-top:22px;padding:14px 18px;font-size:12px}.wp-intro-access{margin-top:10px;font-size:10px}.wp-intro-bottom{left:25px;right:25px;bottom:max(24px,env(safe-area-inset-bottom))}.wp-world-caption{gap:9px}.wp-caption-orbit{width:35px;height:35px}.wp-world-caption strong{font-size:11px}.wp-world-caption>div>span{font-size:10px}.wp-intro-controls{display:none}.wp-tool{border-radius:8px;gap:6px;min-height:37px;padding:8px 10px;font-size:11px}.wp-tool kbd,.wp-settings-button>span{display:none}.wp-header-actions{gap:6px}.wp-settings-button{justify-content:center;width:38px;padding:8px}.wp-mode-playing .wp-header .wp-wordmark{border-radius:9px;gap:7px;padding:6px 8px}.wp-mode-playing .wp-wordmark>span{font-size:22px}.wp-mode-playing .wp-wordmark>svg{width:28px;height:28px}.wp-compass{border-radius:6px;gap:8px;min-width:85px;padding:7px 11px;font-size:11px;top:76px;left:auto;right:21px;transform:none}.wp-compass small{font-size:9px}.wp-position{border-radius:6px;gap:3px;max-width:190px;padding:7px 10px;font-size:10px;top:76px;left:21px}.wp-position small{font-size:9px}.wp-notification{border-radius:9px;max-width:calc(100% - 42px);padding:12px 14px;top:124px}.wp-notification p{font-size:11px;line-height:1.6}.wp-discoveries{border-radius:7px;gap:7px;padding:8px 10px;font-size:10px;top:132px;bottom:auto;left:21px}.wp-discoveries>svg{width:14px}.wp-notification~.wp-save-notice{bottom:0}.wp-interact{border-radius:10px;gap:11px;min-width:245px;padding:11px 13px;bottom:194px}.wp-interact strong{font-size:12px}.wp-interact small{font-size:9px}.wp-interact-icon{width:29px;height:29px}.wp-controls-guide{color:#315e57;text-shadow:0 1px 4px #fff;flex-wrap:wrap;justify-content:center;bottom:25px;left:21px;right:21px}.wp-modal-backdrop{padding:max(13px,env(safe-area-inset-top)) max(13px,env(safe-area-inset-right)) max(13px,env(safe-area-inset-bottom)) max(13px,env(safe-area-inset-left))}.wp-dialog,.wp-dialog-wide{border-radius:16px;max-height:100%;padding:22px 21px 18px}.wp-dialog h2{letter-spacing:-.8px;font-size:24px}.wp-dialog-world{margin-bottom:8px;font-size:10px}.wp-dialog-heading{gap:10px}.wp-icon-button{width:31px;height:31px}.wp-map-summary{align-items:center;gap:10px;margin-top:17px;margin-bottom:17px}.wp-map-summary>span:first-child{font-size:10px}.wp-map-summary>span:last-child{display:none}.wp-map-layout{flex-direction:column;gap:20px;display:flex}.wp-map-visual{border-radius:10px;width:100%}.wp-map-visual>svg{height:285px}.wp-map-key{gap:12px;padding:9px 11px;font-size:8px}.wp-map-places{max-height:none;padding:0;overflow:visible}.wp-map-intro{margin-bottom:18px;font-size:12px}.wp-map-intro>span{font-size:10px}.wp-map-place{padding-top:11px;padding-bottom:11px}.wp-map-place>button{justify-content:center;min-width:52px;min-height:36px}.wp-map-zone{margin-top:17px}.wp-map-footer{border-top:1px solid #d5e5d9;justify-content:center;margin-top:20px;padding-top:12px}.wp-map-footer>span{display:none}.wp-setting-row{gap:12px}.wp-setting-row p{max-width:185px;font-size:10px}.wp-pause-guide>div{column-gap:9px;font-size:9px}.wp-pause-guide kbd{font-size:9px}.wp-pause-footer{gap:10px}.wp-text-button{font-size:10px}.wp-save-notice{white-space:normal;width:max-content;font-size:8px;bottom:4px}.wp-error h1,.wp-error h2{font-size:27px}.wp-error p{font-size:13px}}@media (max-height:650px) and (min-width:701px){.wp-intro{top:48%;transform:translateY(-45%)}.wp-intro-label{margin-bottom:14px}.wp-intro h1{margin-bottom:18px;font-size:70px}.wp-intro>p{font-size:14px}.wp-enter-button{min-height:48px;margin-top:20px}.wp-intro-bottom{bottom:19px}.wp-dialog{max-height:100%}.wp-map-places{max-height:330px}.wp-map-visual>svg{max-height:320px}}@media (max-height:520px){.wp-header{top:max(12px,env(safe-area-inset-top));left:max(23px,env(safe-area-inset-left));right:max(23px,env(safe-area-inset-right))}.wp-intro-wash{background:linear-gradient(90deg,#e3f1e9ee 0%,#e3f1e9c0 30%,#e3f1e900 70%)}.wp-intro{top:89px;bottom:auto;left:40px;transform:none}.wp-intro-label{margin-bottom:10px;font-size:9px}.wp-intro h1{margin-bottom:10px;font-size:50px}.wp-intro>p{font-size:11px;line-height:1.4}.wp-enter-button{min-width:175px;min-height:39px;margin-top:14px;padding:9px 13px;font-size:11px}.wp-intro-access{margin-top:7px;font-size:9px}.wp-intro-bottom{bottom:14px;left:auto;right:23px}.wp-intro-controls{display:none}.wp-position{padding:6px 9px;font-size:10px;top:62px;left:24px}.wp-position small{display:none}.wp-compass{top:15px}.wp-discoveries{padding:7px 9px;font-size:10px;top:99px;bottom:auto;left:24px}.wp-touch-joystick{width:95px;height:95px;bottom:max(28px,env(safe-area-inset-bottom));left:max(25px,env(safe-area-inset-left))}.wp-touch-joystick>span{width:43px;height:43px}.wp-touch-move-hint{bottom:9px;left:61px}.wp-touch-actions{bottom:31px;right:max(28px,env(safe-area-inset-right))}.wp-touch-actions button{width:49px;height:49px}.wp-touch-actions button:last-child{width:61px;height:61px}.wp-touch-look-hint{bottom:10px;right:52px}.wp-touch-look{top:82px;bottom:108px;left:42%}.wp-interact{min-width:230px;padding:10px 12px;bottom:27px}.wp-interact-icon{width:26px;height:26px}.wp-interact strong{font-size:11px}.wp-notification{max-width:48%;padding:10px 14px;top:63px}.wp-notification p{font-size:10px}.wp-controls-guide{font-size:9px;bottom:12px}.wp-map-layout{grid-template-columns:1.1fr 1fr;gap:20px;display:grid}.wp-map-visual>svg{height:auto;max-height:300px}.wp-map-places{max-height:none}.wp-map-summary{margin-bottom:16px}.wp-map-footer>span{display:none}.wp-dialog-wide{width:850px}}@media (prefers-reduced-motion:reduce){.wp-loading-spinner{animation:none}}
