.yp-ui-arrow{display:inline-block;width:20px;height:20px;min-width:20px;flex:0 0 20px;vertical-align:middle;fill:none;stroke:currentColor;transition:transform .18s ease;pointer-events:none}
.yp-ui-arrow-left{transform:rotate(180deg)}
a:hover>.yp-ui-arrow:not(.yp-ui-arrow-left),button:hover>.yp-ui-arrow:not(.yp-ui-arrow-left){transform:translateX(3px)}
.ypz-actions button{display:inline-flex;align-items:center;justify-content:center;gap:10px}
@media(prefers-reduced-motion:reduce){.yp-ui-arrow{transition:none}a:hover>.yp-ui-arrow:not(.yp-ui-arrow-left),button:hover>.yp-ui-arrow:not(.yp-ui-arrow-left){transform:none}}
