.geocaching-marker{position:absolute;z-index:3;border:2px solid #42782a!important;border-radius:8px!important;background:#f4ffeaf2!important;color:#254b1e!important;padding:7px 9px!important;font-size:11px!important;text-align:left;cursor:pointer;box-shadow:0 2px 8px #20372b33}.geocaching-marker[data-kind=area]{border-style:dashed!important}.geocaching-marker[hidden]{display:none}#geocachingDialog a{display:inline-block;padding:10px 0}#geocachingPanel .service-state{white-space:normal}

.geocaching-stats{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;font-size:13px}.geocaching-stats dt{color:#53634f}.geocaching-stats dd{margin:0;font-weight:650;text-align:right}.geocaching-list-item strong,.geocaching-list-item small{display:block}.geocaching-list-item small{font-size:10px;margin-top:4px;color:#53634f}#geocachingPanel .services-list{max-height:320px}@media(max-width:420px){.geocaching-stats{grid-template-columns:1fr;gap:4px}.geocaching-stats dd{text-align:left;margin-bottom:8px}}
