/* Original enamel response. No actor transforms or repeated opacity pulsing. */
.ui-motion-target{isolation:isolate}
.ui-motion-target>.ui-motion-sheen{position:absolute;inset:1px;border-radius:inherit;pointer-events:none;overflow:hidden;z-index:1}
.ui-motion-target>.ui-motion-sheen::before{content:"";position:absolute;inset:-20% -50%;background:linear-gradient(110deg,transparent 35%,#dff9ff00 42%,#e7f9ff52 50%,#fff5cc00 58%,transparent 65%);transform:translateX(-110%);animation:ui-enamel-sweep 9s ease-in-out infinite;animation-delay:1.2s}
.ui-motion-target:nth-child(2n)>.ui-motion-sheen::before{animation-delay:3.7s}
.ui-motion-target:nth-child(3n)>.ui-motion-sheen::before{animation-delay:6.1s}
.ui-motion-disabled>.ui-motion-sheen{display:none}
.ui-motion-target:focus-visible{outline:3px solid #ffe3a0!important;outline-offset:3px}
.ui-motion-attention{position:absolute;right:5px;top:4px;z-index:2;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#ffe2a0;color:#17334c;border:1px solid #fff4d0;font:800 12px/1 system-ui;pointer-events:none;box-shadow:0 2px 4px #071d3540}
#goalAction.ui-motion-ready,#cityActivity.ui-motion-ready{padding-right:28px!important}
#modalContent .ui-motion-target,#goalAction.ui-motion-target,#cityActivity.ui-motion-target{position:relative}
@keyframes ui-enamel-sweep{0%,77%{transform:translateX(-110%)}91%,100%{transform:translateX(110%)}}
.ui-motion-paused .ui-motion-sheen::before{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.ui-motion-target>.ui-motion-sheen{display:none}.ui-motion-target{transition:none!important}}
@media(forced-colors:active){.ui-motion-target>.ui-motion-sheen{display:none}.ui-motion-attention{background:Canvas;color:CanvasText;border:2px solid Highlight}.ui-motion-target:focus-visible{outline-color:Highlight!important}}
.world-static-actions:not([open]) .ui-motion-sheen::before{animation-play-state:paused!important}
.world-static-actions>summary.ui-motion-target{position:relative}
main.world-static-fullscreen-mobile .world-static-actions-content .ui-motion-target{position:relative!important}
main.world-static-fullscreen-mobile .world-static-actions-content :is(#cityActivity,#goalAction,#daily,#quests,#help,.pin).ui-motion-target{position:relative!important}
