.locate-me{min-width:0}.locate-me-button{color:#262b24;cursor:pointer;background:#f2dbf0;border:1px solid #393b33;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:44px;padding:10px 14px;font:600 14px/1.25 Arial,sans-serif;display:flex}.locate-me-button:hover{background:#ebc6e8}.locate-me-button:disabled{cursor:wait;opacity:.75}.locate-me-button:focus-visible{outline-offset:3px;outline:3px solid #a564a0}.locate-me-status button:focus-visible{outline-offset:3px;outline:3px solid #a564a0}.locate-me-status{color:#4a4942;align-items:flex-start;gap:6px;margin-top:7px;font:12px/1.4 Arial,sans-serif;display:flex}.locate-me-status span{flex:1;min-width:0}.locate-me-status button{min-height:32px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 32px;place-items:center;margin-top:-4px;display:grid}.locate-me-spinner{animation:1s linear infinite locate-me-spin}@keyframes locate-me-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.locate-me-spinner{animation:none}}
