.leaflet-div-icon-custom{background:transparent!important;border:none!important}.controller-tooltip,.modern-tooltip{background-color:#fffffff2!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none!important;border-radius:.5rem!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important;padding:.75rem!important;white-space:normal!important}.dark .controller-tooltip,.dark .modern-tooltip{background-color:#27272af2!important;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0000004d!important;border:1px solid rgb(63 63 70 / .5)!important}.controller-badge{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:#fff;font-weight:600;font-size:13px;transition:all .15s;line-height:1;padding:4px;box-sizing:border-box;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.controller-marker{display:flex;gap:3px;padding:1px;background:transparent!important;align-items:center;justify-content:flex-start}.controller-tooltip .leaflet-tooltip-tip,.modern-tooltip .leaflet-tooltip-tip{display:none}.tracon-label-container{background:transparent!important;border:none!important}.tracon-label{display:flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:3px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;opacity:.95;min-width:50px;height:26px;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tracon-label-text{font-size:12px;font-weight:600;color:#fff;white-space:nowrap;letter-spacing:.25px;line-height:1;text-shadow:0 1px 2px rgb(0 0 0 / .1)}.leaflet-control-attribution{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1));background:transparent!important}.leaflet-control-attribution a{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.leaflet-control-attribution a:hover{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}:is(.dark) .leaflet-control-attribution{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}:is(.dark) .leaflet-control-attribution a{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}:is(.dark) .leaflet-control-attribution a:hover{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}
