.diya-map{background:#0d1024}.diya-map .dw-tiles{filter:invert()hue-rotate(195deg)brightness(.62)saturate(.55)contrast(1.05)}.diya-map .leaflet-control-attribution{color:#ffffff8c;background:#0d1024b3;font-size:10px}.diya-map .leaflet-control-attribution a{color:#ffd27ad9}.dw-icon{background:0 0;border:0}.dw-focus{filter:drop-shadow(0 0 10px #ffb347f2);width:34px;height:34px;animation:.5s cubic-bezier(.2,1.6,.4,1) both dw-pop;display:block;position:relative}.dw-ring{border:2px solid #ffc65a;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:1.8s ease-out infinite dw-ring;position:absolute;top:70%;left:50%}.dw-name{white-space:nowrap;color:#fff;background:#f26522;border-radius:999px;padding:2px 8px;font:600 12px/1.4 system-ui,sans-serif;position:absolute;top:38px;left:50%;transform:translate(-50%)}.dw-tip{color:#fff4d6;background:#1a1a2e;border:0;border-radius:8px;font-size:12px}.dw-tip:before{border-top-color:#1a1a2e!important}.dw-flame{transform-origin:16px 16px;animation:1.4s ease-in-out infinite dw-flicker}.ltd-diya .ltd-flame{transform-box:fill-box;transform-origin:50% 100%;opacity:0;transition:transform .7s cubic-bezier(.2,1.5,.4,1),opacity .3s;transform:scale(0)}.ltd-diya.is-lit .ltd-flame{opacity:1;animation:1.3s ease-in-out .7s infinite ltd-flicker;transform:scale(1)}.ltd-diya.is-lit{filter:drop-shadow(0 0 26px #ffb347d9)}.ltd-diya svg{overflow:visible}.ltd-fly{transition:transform 1.4s cubic-bezier(.55,0,.3,1),opacity .3s 1.25s}.ltd-rise{animation:.45s ease-out both ltd-rise}@keyframes dw-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes dw-ring{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}@keyframes dw-flicker{0%,to{transform:scale(1)}50%{transform:scale(.94,1.06)}}@keyframes ltd-flicker{0%,to{transform:scale(1)rotate(0)}35%{transform:scale(.95,1.05)rotate(-1.5deg)}70%{transform:scale(1.03,.97)rotate(1.5deg)}}@keyframes ltd-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dw-ring,.dw-flame,.ltd-diya.is-lit .ltd-flame{animation:none}.ltd-fly{transition:none}}.ltd-ghee{transition:transform .9s cubic-bezier(.3,1.2,.4,1),opacity .3s}.ltd-batti{transition:transform .6s cubic-bezier(.3,1.4,.5,1),opacity .3s}.dw-deco{width:38px;height:38px;display:block;position:relative}.dw-deco-name{text-overflow:ellipsis;white-space:nowrap;color:#1a1a2e;background:#fff;border:1.5px solid #1a1a2e;max-width:160px;padding:2px 8px;font:700 11px/1.4 system-ui,sans-serif;position:absolute;top:40px;left:50%;overflow:hidden;transform:translate(-50%)}.dw-deco-f .dw-deco-name{color:#fff;background:#ff3ea5}
