
#tutorialMapTalk{position:fixed;z-index:165;bottom:max(16px,env(safe-area-inset-bottom));left:10%;width:80%;box-sizing:border-box;background:linear-gradient(110deg,#041216f2,#13262bee);border:1px solid #708b82;border-top:2px solid #e44c50;padding:18px 24px;color:#eff5f1;box-shadow:0 15px 45px #0009;max-height:39vh;overflow:auto;font:16px/1.6 system-ui,sans-serif}#tutorialMapTalk[hidden]{display:none}#tutorialMapTalk h2{font-size:21px;margin:4px 0;color:#eeb99d}#tutorialMapTalk p{margin:8px 0}#tutorialMapTalk small{color:#99b9b7}#tutorialMapTalk footer{display:flex;gap:10px;align-items:center}#tutorialMapTalk footer span{margin-right:auto}#tutorialMapTalk button{background:#17383d;color:#eef5e7;border:1px solid #6e9a99;min-height:44px;padding:8px 15px;font:inherit;cursor:pointer}@media(max-height:500px){#tutorialMapTalk{left:3%;width:94%;bottom:8px;padding:8px 14px;max-height:42vh;font-size:14px}#tutorialMapTalk h2{font-size:17px}#tutorialMapTalk small{display:none}}
