.smk{--smk:44px;width:var(--smk);height:var(--smk);color:var(--text);pointer-events:none}.smk svg{display:block;width:100%;height:100%;overflow:visible;transition:transform .6s cubic-bezier(.65,0,.35,1)}.smk.left svg{transform:scaleX(-1)}.smk-disc{fill:var(--bg);opacity:.78}.smk-seam{stroke:var(--bg)}.smk-ring{fill:none;stroke:currentColor;stroke-width:1.8}.smk-key{fill:none;stroke:var(--bg);stroke-width:1.6;opacity:.8}.smk-glow{fill:currentColor;stroke:currentColor;stroke-linejoin:round;animation:smkglow 1.4s ease-in-out infinite alternate}.smk-shock{fill:none;stroke:currentColor;stroke-width:.35;opacity:.9}.smk-gap{fill:var(--bg);stroke:var(--bg);stroke-width:1.5;opacity:.85}@keyframes smkglow{to{opacity:.2}}.smk-streak{stroke:currentColor;stroke-width:1.1;stroke-linecap:round;fill:none;opacity:0;animation:smkstreak 1.2s linear infinite;animation-delay:calc(var(--d) * -1.2s)}@keyframes smkstreak{0%{transform:translate(18px);opacity:0}35%{opacity:.65}to{transform:translate(0);opacity:0}}.smk-wk{transform-box:fill-box;transform-origin:100% 50%;animation:smkwk .9s ease-in-out infinite alternate;animation-delay:calc(var(--d) * -.9s)}@keyframes smkwk{0%{transform:scaleX(1)}to{transform:scaleX(.72)}}.smk-fan{animation:smkfl .16s ease-in-out infinite alternate}@keyframes smkfl{to{transform:scale(.97,.94)}}.smk-core{fill:currentColor}.smk-dia{fill:currentColor;animation:smkdia .11s steps(2) infinite alternate;animation-delay:calc(var(--k) * -37ms)}@keyframes smkdia{to{fill-opacity:.55}}.smk-slcore{animation:smkfl .13s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:50% 0}.smk-surf{stroke:currentColor;stroke-width:1.2;fill:none;opacity:.85;stroke-linecap:round}.smk-t1,.smk-t2,.smk-t3,.smk-t4{stroke:currentColor;stroke-width:.8;fill:none;stroke-linecap:round;transform-box:view-box}.smk-t1{opacity:.42;animation:aft1 11s ease-in-out infinite}.smk-t2{opacity:.28;animation:aft2 17s ease-in-out infinite}.smk-t3{opacity:.18;animation:aft1 23s ease-in-out infinite reverse}.smk-t4{opacity:.11;animation:aft2 29s ease-in-out infinite reverse}.smk-puff{fill:currentColor;opacity:.8;transform-box:fill-box;transform-origin:50% 100%;animation:smkpuff 2.8s ease-out infinite;animation-delay:calc(var(--i) * -.37s)}@keyframes smkpuff{0%{transform:translate(0) scale(.7);opacity:.85}to{transform:translate(calc(var(--dir) * 2.6px),-1.4px) scale(1.25);opacity:.15}}.smk-sheet,.smk-drop{fill:currentColor}.smk-foam{stroke:currentColor;stroke-width:1.1;stroke-linecap:round;fill:none}.smk-dep .dsat{transform-box:view-box;animation:dsatgo 12s linear infinite;animation-delay:calc(var(--i) * 12s / var(--dsatn) * -1)}.leaflet-marker-icon.smkhost{background:none;border:0}.smkhost .smk{position:absolute;left:0;top:0;transform:translate(-50%,-50%)}#trajGlobe .smkover{position:absolute;left:0;top:0;z-index:2;pointer-events:none;will-change:transform}#trajGlobe .smkover[hidden]{display:none}@media(max-width:640px){.smk{--smk:38px}}:root[data-shipsize=s] .smk{--smk:32px}:root[data-shipsize=l] .smk{--smk:60px}@media(max-width:640px){:root[data-shipsize=s] .smk{--smk:28px}:root[data-shipsize=l] .smk{--smk:50px}}@media(prefers-reduced-motion:reduce){.smk svg{transition:none}.smk-glow,.smk-streak,.smk-wk,.smk-fan,.smk-dia,.smk-slcore,.smk-t1,.smk-t2,.smk-t3,.smk-t4,.smk-puff{animation:none}.smk-streak{opacity:.4}.smk-dep .dsat{animation:none;transform:translate(calc(var(--dgx) * var(--i) / var(--dsatn)),calc(var(--dgy) * var(--i) / var(--dsatn)))}}@keyframes aft1{0%,to{transform:translate(-1.6px)}50%{transform:translate(1.6px)}}@keyframes aft2{0%,to{transform:translate(2.2px)}50%{transform:translate(-2.2px)}}@keyframes dsatgo{0%{transform:translate(0);opacity:1}70%{opacity:1}to{transform:translate(var(--dgx),var(--dgy));opacity:0}}
