.FirmwareMirrorPicker-module__3Q6YIq__root{color:#fff;box-sizing:border-box;flex-direction:column;gap:14px;max-height:min(72dvh,640px);padding:6px 18px 22px;display:flex}.FirmwareMirrorPicker-module__3Q6YIq__title{letter-spacing:-.02em;text-align:center;margin:0;font-size:18px;font-weight:800}.FirmwareMirrorPicker-module__3Q6YIq__list{overscroll-behavior:none;flex-direction:column;gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.FirmwareMirrorPicker-module__3Q6YIq__row{color:#fff;text-align:left;cursor:pointer;background:#ffffff0f;border:0;border-radius:16px;align-items:center;width:100%;padding:12px 14px;transition:background .14s;display:flex}.FirmwareMirrorPicker-module__3Q6YIq__row:hover:not(:disabled){background:#ffffff1c}.FirmwareMirrorPicker-module__3Q6YIq__row:disabled{opacity:.55;cursor:default}.FirmwareMirrorPicker-module__3Q6YIq__meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.FirmwareMirrorPicker-module__3Q6YIq__host{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.FirmwareMirrorPicker-module__3Q6YIq__sub{color:#ffffff9e;flex-wrap:wrap;align-items:center;gap:6px;min-height:20px;font-size:12px;font-weight:600;display:flex}.FirmwareMirrorPicker-module__3Q6YIq__speed{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.FirmwareMirrorPicker-module__3Q6YIq__speedTesting{color:#ffffff73}.FirmwareMirrorPicker-module__3Q6YIq__speedPulse{background:#18ffffd9;border-radius:50%;width:6px;height:6px;animation:1.1s ease-out infinite FirmwareMirrorPicker-module__3Q6YIq__mirrorPulse;box-shadow:0 0 #18ffff73}.FirmwareMirrorPicker-module__3Q6YIq__speedPop{animation:.42s cubic-bezier(.22,1,.36,1) both FirmwareMirrorPicker-module__3Q6YIq__mirrorSpeedIn}.FirmwareMirrorPicker-module__3Q6YIq__badge{border-radius:8px;align-items:center;min-height:20px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.FirmwareMirrorPicker-module__3Q6YIq__badgeRec{color:#18ffff;background:#18ffff2e}.FirmwareMirrorPicker-module__3Q6YIq__badgeFast{color:#b9f6ca;background:#b9f6ca2e}.FirmwareMirrorPicker-module__3Q6YIq__badgeStable{color:#ffb74d;background:#ffb74d2e}@keyframes FirmwareMirrorPicker-module__3Q6YIq__mirrorPulse{0%{opacity:1;transform:scale(.85);box-shadow:0 0 #18ffff80}70%{opacity:.85;transform:scale(1);box-shadow:0 0 0 8px #18ffff00}to{opacity:1;transform:scale(.85);box-shadow:0 0 #18ffff00}}@keyframes FirmwareMirrorPicker-module__3Q6YIq__mirrorSpeedIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.FirmwareMirrorPicker-module__3Q6YIq__speedPulse,.FirmwareMirrorPicker-module__3Q6YIq__speedPop{animation:none}}
