/* Yamkage admin refresh icon: isolated from global SVG and icon rules. */
.yf-admin-refresh-button { display:inline-flex!important; align-items:center!important; justify-content:center!important; gap:9px!important; }
.yf-admin-refresh-button .yf-cache-refresh-symbol {
 display:inline-block!important; visibility:visible!important; opacity:1!important;
 flex:0 0 17px!important; width:17px!important; height:17px!important;
 min-width:17px!important; min-height:17px!important;
 margin:0!important; padding:0!important; border:0!important;
 background-color:transparent!important;
 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 0 0-14.9-4M4 4v4h4M4 13a8 8 0 0 0 14.9 4M20 20v-4h-4'/%3E%3C/svg%3E")!important;
 background-position:center!important; background-repeat:no-repeat!important; background-size:17px 17px!important;
 mask:none!important; -webkit-mask:none!important; transform:none!important;
}
.yf-admin-refresh-button .yf-cache-refresh-symbol::before,
.yf-admin-refresh-button .yf-cache-refresh-symbol::after {content:none!important;display:none!important}
@media(max-width:720px){.yf-admin-refresh-button .yf-cache-refresh-symbol{display:inline-block!important}}
