/* Green Pi Interactive City V5.4
 * Hassas hotspot konumları ve yönetilebilir hareketli şehir öğeleri.
 */
.gp-motion-layer{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none;opacity:1;transition:opacity .8s ease}
.gp-map-viewport.is-building .gp-motion-layer{opacity:0}
.gp-motion-item{position:absolute;display:block;width:var(--gp-motion-size,26px);height:auto;color:#35d39a;opacity:.92;transform:translate(-50%,-50%);transform-origin:center;will-change:transform,opacity;filter:drop-shadow(0 5px 8px rgba(0,27,39,.28))}
.gp-motion-symbol{display:block;width:100%;height:auto;transform:rotate(var(--gp-motion-angle,0deg));transform-origin:center;backface-visibility:hidden}
.gp-motion-item svg{display:block;width:100%;height:auto;overflow:visible}
.gp-motion-car{color:#27c8f2}.gp-motion-truck{color:#f5b942}.gp-motion-metro{color:#0875c9}.gp-motion-ship{color:#fff}.gp-motion-wind{color:rgba(235,249,252,.94);filter:drop-shadow(0 2px 4px rgba(0,42,54,.24))}
.gp-motion-wind .gp-motion-symbol{transform:none}.gp-motion-rotor{transform-box:fill-box;transform-origin:center;animation:gpRotorSpin var(--gp-rotor-duration,5.5s) linear infinite}
.gp-motion-wind.is-motion-paused .gp-motion-rotor{animation-play-state:paused}
@keyframes gpRotorSpin{to{transform:rotate(360deg)}}
.gp-map-viewport.is-focused .gp-motion-item{opacity:.72}
@media (max-width:782px){.gp-motion-item{filter:drop-shadow(0 3px 5px rgba(0,27,39,.22))}.gp-motion-car:nth-of-type(even),.gp-motion-truck:nth-of-type(even){display:none}}
@media (prefers-reduced-motion:reduce){.gp-motion-item{animation:none!important}.gp-motion-rotor{animation:none!important}}

/* Yönetici tarafında seçicilerin okunurluğu */
.post-type-greenpi_motion .gp-admin-grid select,.post-type-greenpi_motion .gp-admin-grid input{width:100%}
