.refresh-control{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;min-height:40px;transition:opacity .15s,background .15s}
.refresh-control.refresh-waiting{opacity:.62;cursor:not-allowed;box-shadow:none}
.refresh-countdown{display:inline-flex;align-items:center;justify-content:center;min-width:3.3em;padding:2px 7px;border-radius:7px;background:rgba(127,127,127,.16);font-size:.85em;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.4}
.refresh-countdown[hidden]{display:none!important}
@media(max-width:480px){.refresh-control{gap:5px;padding-inline:10px}.refresh-countdown{padding-inline:5px}}
