.fumo-popup .leaflet-popup-content-wrapper{border-radius:0;padding:0;box-shadow:none!important;background:0 0!important}.fumo-popup .leaflet-popup-content{margin:0}.fumo-popup .leaflet-popup-tip{background:var(--color-surface,#fff);box-shadow:none}.fumo-cluster-container{background:0 0!important;border:none!important}.fumo-cluster-badge{border:3px solid var(--color-border,#1e1e1e);width:100%;height:100%;box-shadow:3px 3px 0px var(--color-border,#1e1e1e);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s cubic-bezier(.34,1.56,.64,1);display:flex}.fumo-cluster-badge:hover{box-shadow:5px 5px 0px var(--color-border,#1e1e1e);transform:translate(-2px,-2px)scale(1.05)}.fumo-cluster-badge:active{box-shadow:1px 1px 0px var(--color-border,#1e1e1e);transform:translate(1px,1px)scale(.98)}.fumo-cluster-num{font-feature-settings:"tnum";font-size:15px;font-weight:900;line-height:1}.fumo-cluster-badge.tier-sm{background-color:var(--color-accent,#fde047);color:#18181b}.fumo-cluster-badge.tier-sm .fumo-cluster-num{font-size:14px}.fumo-cluster-badge.tier-md{background-color:var(--color-primary,#ec4899);color:#fff}.fumo-cluster-badge.tier-lg{color:#fff;background:linear-gradient(135deg,#ec4899 0%,#8b5cf6 100%);border-width:3.5px}.fumo-cluster-badge.tier-lg .fumo-cluster-num{font-size:16px}.fumo-popup .leaflet-popup-close-button{display:none!important}@keyframes svelte-1p1cb6m-floatAnim{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(-1deg)}}@keyframes svelte-1p1cb6m-shadowAnim{0%,to{opacity:.25;transform:scaleX(1)}50%{opacity:.12;transform:scaleX(.7)}}html.is-twa .app-release-banner.svelte-1p1cb6m{display:none!important}.animate-float.svelte-1p1cb6m{animation:3s ease-in-out infinite svelte-1p1cb6m-floatAnim}.animate-shadow.svelte-1p1cb6m{animation:3s ease-in-out infinite svelte-1p1cb6m-shadowAnim}html.is-twa .home-kofi-tip-btn.svelte-1uha8ag{display:none!important}
