/* Runtime styles (front) */
.wms-scope .container { width:100%; margin-left:auto; margin-right:auto; }
@media (min-width: 640px){ .wms-scope .container { max-width:640px; } }
@media (min-width: 768px){ .wms-scope .container { max-width:768px; } }
@media (min-width: 1024px){ .wms-scope .container { max-width:1024px; } }
@media (min-width: 1280px){ .wms-scope .container { max-width:1280px; } }
@keyframes wms-pulse { 0%,100%{transform:scale(1);opacity:.2;} 50%{transform:scale(1.4);opacity:.5;} }
.wms-pulse-dot { position:absolute;width:8px;height:8px;border-radius:9999px;background:rgba(255,255,255,.2);animation:wms-pulse 3.2s ease-in-out infinite; }
